| Movie | 2022 | You Were There | Editor | Editing |
| Movie | 2021 | Nature Nurture | Editor | Editing |
| Movie | 2022 | Worlds Apart | Editor | Editing |
| Movie | 2020 | On My Own | Online Editor | Editing |
| Movie | 2020 | The Groundsman | Editor | Editing |
| Movie | 2019 | Up in Smoke | Editor | Editing |
| Movie | 2020 | Solstice | Editor | Editing |
| Movie | 2021 | Children of Chronos | Assistant Director | Directing |
| Movie | 2022 | InsoMania | Production Runner | Production |
| Movie | 2022 | The Last String | Editor | Editing |
| Movie | 2021 | Killing Lou | Writer | Writing |
| Movie | 2019 | Scripture Screw-Up | Associate Producer | Production |
| Movie | 2022 | A Piece of your Mind | Editor | Editing |
| Movie | 2018 | Andy McRandy | Director | Directing |
| Movie | 2018 | Andy McRandy | Writer | Writing |
| Movie | 2018 | Andy McRandy | Animation | Visual Effects |
| Movie | 2020 | Slains | Director | Directing |
| Movie | 2020 | Slains | Editor | Editing |
| Movie | 2019 | The Anatomist | Second Assistant Director | Directing |
| Movie | 2019 | Up in Smoke | Driver | Crew |
| Movie | 2014 | Geek to Gory | Director | Directing |
| Movie | 2014 | Geek to Gory | Director of Photography | Camera |
| Movie | 2018 | All the World's a Stage (A Rotoscope Demonstration) | Editor | Editing |
| Movie | 2014 | Geek to Gory | Writer | Writing |
| Movie | 2018 | All the World's a Stage (A Rotoscope Demonstration) | Writer | Writing |
| Movie | 2018 | All the World's a Stage (A Rotoscope Demonstration) | Director | Directing |
| Movie | 2021 | Katie's Post-Apocalyptic Vlog | Online Editor | Editing |
| Movie | 2021 | Is It Me | Transportation Coordinator | Crew |
| Movie | 2020 | Christmas in George Square | Cinematography | Crew |
| Movie | 2020 | Christmas in George Square | Editor | Editing |
| Movie | N/A | From Within | Editor | Editing |
| Movie | 2020 | Depression Is Like A French Film | Cinematography | Crew |
| Movie | 2021 | Fight the Tower | Visual Effects | Visual Effects |
| Movie | 2022 | Chloe | Digital Imaging Technician | Camera |
| Movie | 2019 | Crypsis | Thanks | Crew |
| Movie | 2022 | Burns Night | Thanks | Crew |
| Movie | 2019 | The Piano Man | Script Supervisor | Directing |
| Movie | 2017 | I Want You, Cameron Jay ft Sound Junkeyz | Director | Directing |
| Movie | 2018 | All the World's a Stage (A Rotoscope Demonstration) | Animation | Visual Effects |
| Movie | 2015 | Mine | Director | Directing |
| Movie | 2015 | Mine | Editor | Editing |
| Movie | 2015 | Mine | Cinematography | Crew |
| Movie | 2015 | Mine | Producer | Production |
| Movie | 2017 | Locked In | Runner Art Department | Art |
| Movie | N/A | Asylum | Editor | Editing |
| Movie | 2019 | A Gorbal's Story | Graphic Designer | Art |
| Movie | 2019 | A Gorbal's Story | Sound | Sound |
| Movie | 2019 | Incubus | Location Manager | Production |
| Movie | 2019 | Incubus | Production Designer | Production |
| Movie | 2018 | Butterfly | Thanks | Crew |
| Movie | 2020 | 2035 | Thanks | Crew |
| Movie | 2019 | White Smoke | Driver | Crew |
| Movie | 2019 | White Smoke | Sound Recordist | Sound |
| Movie | 2019 | The Piano Man | Thanks | Crew |
| Movie | 2025 | The Thistle in the Kiss | Director | Directing |
| Movie | 2025 | The Thistle in the Kiss | Writer | Writing |
| Movie | 2015 | Boiling Point | Editor | Editing |
| Movie | 2016 | Sam | Director | Directing |
| Movie | 2015 | Boiling Point | Director | Directing |
| Movie | 2015 | Boiling Point | Writer | Writing |
| Movie | 2016 | Sam | Writer | Writing |
| Movie | 2018 | Stand Up (Or 3 1/2) | Writer | Writing |
| Movie | 2016 | Sam | Casting | Production |
| Movie | 2018 | Stand Up (Or 3 1/2) | Director | Directing |
| Movie | 2018 | The Return of the Crispy Ladies | Director | Directing |
| Movie | 2018 | The Return of the Crispy Ladies | Writer | Writing |
| Movie | 2018 | The Return of the Crispy Ladies | Editor | Editing |
| Movie | 2018 | This Is My Blood | Writer | Writing |
| Movie | 2018 | This Is My Blood | Director | Directing |
| Movie | 2020 | Into the Bleak | Director | Directing |
| Movie | 2020 | Into the Bleak | Story | Writing |
| Movie | 2021 | Last House on CCTV | Director | Directing |
| Movie | 2019 | Look Up | Editor | Editing |
| Movie | 2024 | Triptych | Editor | Editing |
| Movie | 2024 | A Claus for Concern | Editor | Editing |
| Movie | 2025 | Nora Can't Score | Digital Imaging Technician | Camera |
| Movie | 2025 | Checkout | Digital Imaging Technician | Camera |
| Movie | 2025 | Twenty Twenty | Digital Imaging Technician | Camera |
| Movie | 2025 | Extra Time | Editor | Editing |
| TV Show | 2024 | The Acolyte | Editorial Staff | Crew |