2021
R.I.A. as David / Jack Number 12020
Paydirt as Damien Brooks2020
Legacy as Agent Gray2020
Extracurricular as Alan Gordon2020
The Loss Adjuster as Martin Dyer2019
The Hard Way as Mason2019
Hollow Point as Hank Carmac2019
The Last Boy as Jay2018
Traffik as Red2018
After the Screaming Stops as Self2017
Killing Salazar as Maj. Tom Jensen2017
Your Move as David2017
Mississippi Murder as Mavredes2016
Mind Blown as General White2016
Crossing Point as Decker2015
The Night Crew as Wade2015
Operator as Jeremy Miller2015
War Pigs as Captain Jack Wosick2015
AWOL-72 as Conrad Miller2014
Throwdown as Jake Tharseo2014
April Rain as Sikes2014
Lost Time as Carter2013
Red Widow as Luther2013
Death Race: Inferno as Carl 'Luke' Lucas / Frankenstein2013
Dead Drop as Michael Shaughnessy2012
Interview with a Hitman as Viktor2012
7 Below as Issac2012
Inside as Miles Barrett2011
Blood Out as Michael2011
Pressed as Brian2010
El Dorado as Col. Sam Grissom2010
Death Race 2 as Carl 'Luke' Lucas / Frankenstein2010
Tekken as Steve Fox2010
Across the Line: The Exodus of Charlie Wright as Damon2010
Witchville as Malachy2010
The Dead Undead as Jack2009
Deep Winter as Stephen Weaks2009
Annihilation Earth as David2008
Fringe as Lloyd Parr2008
Hellboy II: The Golden Army as Prince Nuada2008
Hellboy: In Service of the Demon as Self2007
Unearthed as Kale2007
Bone Dry as Eddie2007
Shanghai Baby as Mark2006
One Night with the King as King Xerxes2006
Mercenary for Justice as John Dresham2006
13 Graves as Anton2005
The Man as Joey Kane2005
Private Moments as Lucien2005
Cold & Dark as John Dark2004
Frankenstein as The Creature2004
Silver Hawk as Alexander Wolfe2004
Charlie as Charlie Richardson2004
Bros - The Big Picture as drums2002
Blade II as Nomak2002
Zig Zag as Cadillac Tom2002
The Blood Pact: The Making of 'Blade II' as Self2001
Two Days, Nine Lives as Saul2000
The Stretch as Warwick Locke1997
An Audience with Elton John as Self1988
Smash Hits Poll Winners Party as Self1987
Sacrée soirée as Self - Bros1987
Going Live! as Not availableNaN
No More Mr Nice Guy as Jonathan DotsonNaN
The Mob Priest as Father Frank Nolan