2024
Law & Order Toronto: Criminal Intent as Ray Shack2023
Gen V as Sage Grove Guard #12022
Firestarter as Man in Street Clothes2019
See as Ryder2018
A Talent For Trouble as Terry2017
The Colossal Failure of the Modern Relationship as Stegehand Luke2015
The Expanse as RCE Guard2015
The Expanse as Belter Dock Worker2015
The Expanse as Muscle Dockworker2015
Dark Matter as Ishida Cruiser Soldier #12015
Killjoys as Bodyguard2010
Lost Girl as Tough Guy2009
The Listener as Diego Baptiste2008
The Incredible Hulk as Soldier2004
Against the Ropes as Mouketendi ("Africa")2003
Playmakers as Not available2001
Exit Wounds as SWAT Team Member2024
Trap Stunts2021
Nobody Stunt Double2021
Mayor of Kingstown Stunts2020
Becky Stunts2016
Wynonna Earp Stunts2014
RoboCop Stunts2014
Pompeii Stunts2011
Alphas Stunt Double2009
Death Warrior Stunt Double2008
The Incredible Hulk Stunt Double