Filmography
Coriolanus (2011)
stars as Tullus Aufidius
The Bounty Hunter (2010)
stars as Milo
How to Train Your Dragon (2010)
stars as Stoick the Vast (voice)
Gamer (2009)
stars as Kable
The Ugly Truth InfoThe Ugly Truth (2009)
stars as Mike Chadway
Law Abiding Citizen InfoLaw Abiding Citizen (2009)
stars as Clyde Shelton
RocknRolla InfoRocknRolla (2008)
stars as One Two
The Untouchables: Capone Rising InfoThe Untouchables: Capone Rising (2008)
stars as Jimmy Malone
Nim’s Island InfoNim’s Island (2008)
stars as Jack/Alex Rover
300 Info300 (2007) aka 300: The IMAX Experience
stars as King Leonidas
Shattered InfoShattered (2007) aka Butterfly on a Wheel
stars as Neil Randall
P.S., I Love You InfoP.S., I Love You (2007)
stars as Gerry Kennedy
Beowulf & Grendel InfoBeowulf & Grendel (2006) aka Bjolfskvioa (Iceland)
stars as Beowulf
The Game of Their Lives (2005) aka The Miracle Match
stars as Frank Borghi
Andrew Lloyd Webber’s The Phantom of the Opera InfoAndrew Lloyd Webber’s The Phantom of the Opera (2004) aka The Phantom of the Opera
stars as The Phantom
Dear Frankie InfoDear Frankie (2004)
stars as The Stranger
Timeline InfoTimeline (2003)
stars as Andre Marek
Lara Croft Tomb Raider: The Cradle of Life InfoLara Croft Tomb Raider: The Cradle of Life (2003) aka Lara Croft Tomb Raider: Die Wiege des Lebens (Germany)
stars as Terry Sheridan
Reign of Fire (2002)
stars as Creedy