2024
The Noise as The Noise2023
Stay at Home as Mr. Jacobs2023
Quiet! Mom's Working! as Del2022
Six as Sean2022
King Knight as Nicholas2022
Adeline as Dr. Joe Schafer2022
Breathing Happy as Dylan Bradley2020
Synchronic as Travis2020
Sumer Skewl as Announcer (V.O.)2019
Interior Design Masters with Alan Carr as Self - Presenter2019
Doctor Sleep as Magician2019
Tone-Deaf as Ethan2019
Papa Bear as D.C.S. Officer (voice)2017
The Endless as Shane Williams2016
Straight Outta OZ as Not available2016
Pinch as Scott2015
Ballers as Chris2014
V/H/S: Viral as Taylor (Camera Guy) (segment "Bonestorm")2014
Spring as Brad2013
The Crazy Ones as Band Mate2012
Go On as Featured Hockey Player (Team Blue)NaN
Hacked as Not available2010
A Glaring Emission as TomNaN
Humans in Training as Gustavo's Dad (voice)2024
The Noise Producer2022
Breathing Happy Writer2022
Breathing Happy Editor2022
Breathing Happy Director2020
Sumer Skewl Writer2020
Sumer Skewl Director2020
Sumer Skewl Editor2020
UnderMind Co-Writer2019
Papa Bear Writer2019
Papa Bear DirectorNaN
Hacked DirectorNaN
Hacked Screenplay2025
Hacked: A Double Entendre of Rage Fueled Karma Writer2025
Hacked: A Double Entendre of Rage Fueled Karma Director2020
Sumer Skewl Executive Producer2018
ApocaFISH Director2018
ApocaFISH Writer2018
ApocaFISH Producer2016
Pinch Executive Producer2015
Cartwheels and Backflips Writer2010
A Glaring Emission CastingNaN
The Avalanche Co-Producer