Actor
Perfect Addiction
2023
as Julian
The Raid
2022
as Kimiora
Death Race 2050
2017
as Frankenstein
Beta Test
2016
as Creed
The Hobbit: The Battle of the Five Armies
2014
as Azog the Defiler
The Hobbit: The Desolation of Smaug
2013
as Azog
The Hobbit: An Unexpected Journey
2012
as Azog
Sinbad and the Minotaur
2011
as Sinbad
30 Days of Night
2007
as Billy
The Condemned
2007
as Paco
Tango Trois
2006
as Man
The Marine
2006
as Bennett
Lantana
2001
as Steve Valdez
Notes
as Col. Morgan