![]() |
Bloodshot (2020) as Axe |
![]() |
Destroyer (2018) as Silas |
![]() |
The Angel (2018) as Danny Ben Aroya |
![]() |
A Wizard's Tale (2018) as Terry Dexter (voice) |
![]() |
The Hurricane Heist (2018) as Will |
![]() |
War for the Planet of the Apes (2017) as Koba |
![]() |
The Female Brain (2017) as Kevin |
![]() |
Kong: Skull Island (2017) as Maj. Jack Chapman |
![]() |
Gold (2016) as Jennings |
![]() |
A Monster Calls (2016) as Dad |
![]() |
Ben-Hur (2016) as Messala Severus |
![]() |
Warcraft (2016) as Durotan / Antonidas |
![]() |
Buddha's Little Finger (2015) as Pjotr |
![]() |
Fantastic Four (2015) as Victor Domashev / Doctor Doom |
![]() |
Dawn of the Planet of the Apes (2014) as Koba |
![]() |
The Counselor (2013) as Tony |
![]() |
The East (2013) as Doc |
![]() |
Wrath of the Titans (2012) as Argenor |
![]() |
War Horse (2011) as Geordie Soldier |
![]() |
The Veteran (2011) as Miller |
![]() |
The Conspirator (2010) as John Wilkes Booth |
![]() |
The Sorcerer's Apprentice (2010) as Drake Stone |
![]() |
Prince of Persia: The Sands of Time (2010) as Garsiv |
![]() |
Chéri (2009) as Patron |
![]() |
Tea and Biscuits (2009) as Billy |
![]() |
The German (2008) as Barton |
![]() |
RockNRolla (2008) as Johnny Quid |
![]() |
Control (2007) as Rob Greton |
![]() |
Born Equal (2006) as Beggar 2 |
![]() |
Wilderness (2006) as Callum |
![]() |
Macbeth (2005) as Malcolm |
![]() |
Match Point (2005) as Policeman |
![]() |
Alexander (2004) as Pausanius |
![]() |
Northern Soul (2004) as Mark Sherbert |
![]() |
Dead Man's Shoes (2004) as Anthony |
![]() |
Becoming () as Alex |
![]() |
Northern Soul (2004) Writer |