2023
King of Killers as Marcus Garan2021
Nobody as Bus Goon2020
La semaine des 4 Julie as Self - Guest2020
The Art of Action as Self2020
Jiu Jitsu as Jake2019
V Wars as Gardener2018
Titans as Bruce Wayne / Batman (Uncredited)2018
Kickboxer: Retaliation as Kurt Sloane2017
Kill Order as Cpt. Williams2016
Street Fighter: Resurrection as Charlie Nash2016
Kickboxer: Vengeance as Kurt Sloane2016
Only I… as Orion’s Sparring Partner2014
Pompeii as Celtic Gladiator (uncredited)2013
White House Down as Agent Reid's Partner (uncredited)2013
Time of Death as Miles' Guard #12012
Erased as Logan Stunt Double2011
Being Human as Bruiser Werewolf2011
The Day as SurvivalistNaN
Kickboxer: Armageddon as Kurt SloaneNaN
Infiltrate as Marcel LaFleur2025
Fight or Flight Stunt Coordinator2022
On the Count of Three Stunt Coordinator2019
Gone Stunt Coordinator2019
Shazam! Stunt Double2019
Dark Phoenix Stunts2019
See Stunts2018
No Escape Room Stunt Coordinator2017
The Blackcoat's Daughter Stunt Coordinator2016
Warcraft Stunts2016
X-Men: Apocalypse Stunt Double2016
Suicide Squad Stunt Double2016
Warcraft Stunt Double2014
Pompeii Stunts2014
Brick Mansions Stunts2014
X-Men: Days of Future Past Stunt Double2013
The Marine 3: Homefront Stunts2013
Pacific Rim Stunts2013
White House Down Stunt Double2013
The Smurfs 2 Stunts2011
Another Man's Wife Stunt Double2011
Immortals Stunt Double2010
Lost Girl Stunts2010
Lost Girl Stunt Double