Direction - Film/TV Drama
- How Brief (Short, Canada, 2026)
- King Arthur’s Night (Feature, Canada, 2025)
- Fu*king Idiots (Feature, Canada, 2020)
- Any Other World (Feature, Canada, post-production)
- A90 (Short, Scotland, 2022)
Trainee Assistant Director:
- Funhouse (Feature, Canada, 2019)
Additional Trainee Assistant Director (day call, uncredited):
- The Detour (Series, Canada, 2019)
Locations/Production/Health & Safety
Assistant Location Manager:
- Last Stand to Nowhere (Short, Canada, 2019)
Unit Production Coordinator (day call, uncredited):
- The Friendship Game (Feature, Canada, 2022)
Production Assistant (uncredited):
- Arrow (2017-18, 22 episodes)
- The Flash (2017-18, 4 episodes)
- Folding (Short, Scotland, 2022)
Craft Services Assistant (day call, uncredited):
- The Hobbit: The Desolation of Smaug & The Hobbit: The Battle of the Five Armies (2013-14, pick ups)
- Succeeding as a 2nd AD (ScreenSkills/DV Talent - UK, 2023)
- Traffic Control (BCCSA - Canada, 2023)
- Workplace Hazardous Materials Information System (Actsafe - Canada, 2023)
- Propane Heater Safety Awareness (Actsafe - Canada, 2023)
- Firearm Safety Level 1 (Actsafe - Canada, 2023)
- Motion Picture Industry Orientation (Actsafe - Canada, 2023)
- Motion Picture Safety for Supervisors (Actsafe - Canada, 2023)
- Coronavirus Basic Awareness on Production (ScreenSkills - UK, 2021)
- Occupational First Aid Level 3 (Trauma Tech - Canada, 2017)