- Life XP (Web Series, Canada, 2018)
- Paranormal Solutions Inc. Season 3 (Web Series, Canada, 2024)
- King Arthur’s Night (Feature, Canada) (Additional Photography, 2023)
- F*cking Idiots (Feature, Canada, 2018) (a.k.a. An Awkward Balance)
- Any Other World (Feature, Canada, 2024)
- King Arthur’s Night (Feature, Canada) (Principle Photography, 2022)
- A90 (Short, Scotland, 2021)
Trainee Assistant Director:
- Fun House (Feature, Canada, 2018)
Additional Trainee Assistant Director (day call, uncredited):
- The Detour Season 4 (Series, Canada, 2018)
Assistant Location Manager:
- Last Stand to Nowhere (Short, Canada, 2018)
Unit Production Coordinator (day call, uncredited):
- The Friendship Game (Feature, Canada, 2022) (Pick Up)
Production Assistant (show call, uncredited):
- Arrow Season 6 (Series, Canada, 2017-18)
Production Assistant (day call, uncredited):
- The Flash Season 4 (Series, Canada, 2017-18)
- Take Two Season 1 (Series, Canada, 2018)
- Arrow Season 7 (Series, Canada, 2018)
- A Gingerbread Romance (Feature, Canada, 2018)
- Folding (Short, Scotland, 2021)
Craft Services Assistant (day call, uncredited):
- The Hobbit parts II and III (Features, New Zealand, 2013) (Pick Ups)