|
The Stranger (2022) as Henry Teague |
|
Spencer (2021) as Darren |
|
The Green Knight (2021) as King |
|
White (2021) as Samuel |
|
The Banishing (2021) as Harry Price |
|
The King (2019) as William |
|
Possum (2018) as Philip |
|
Mission: Impossible - Fallout (2018) as Solomon Lane |
|
Trespass Against Us (2016) as Gordon 'Worzel Gummidge' Bennett |
|
Macbeth (2015) as Macduff |
|
Mission: Impossible - Rogue Nation (2015) as Lane |
|
Paradise Lost? (2015) as Satan |
|
Serena (2014) as Campbell |
|
'71 (2014) as Captain Sandy Browning |
|
The Goob (2014) as Womack |
|
Deliver Us from Evil (2014) as Santino |
|
Battles (2013) as Man |
|
Prometheus (2012) as Fifield |
|
A Lonely Place to Die (2011) as Mr. Kidd |
|
Brighton Rock (2010) as Hale |
|
Native Son (2010) as John |
|
Red Riding: The Year of Our Lord 1983 (2009) as Bob Craven |
|
Harry Brown (2009) as Stretch |
|
Red Riding: The Year of Our Lord 1974 (2009) as Bob Craven |
|
Red Riding: The Year of Our Lord 1980 (2009) as Bob Craven |
|
Saxon (2007) as Eddie |
|
Wedding Belles (2007) as Adrian Collins |
|
Outlaw (2007) as Simon Hillier |
|
Brothers of the Head (2006) as Nick Sidney |
|
Isolation (2005) as Jamie |
|
Asylum (2005) as Nick |
|
Frozen (2005) as Hurricane Frank |
|
Trauma (2004) as Roland |
|
Creep (2004) as Craig |
|
Little Dickie (2002) as Singing Cowboy / Card Player |
|
24 Hour Party People (2002) as Ian |
|
Tom & Thomas (2002) as Kevin |
|
The Discovery of Heaven (2001) as Bart Bork |
|
Jesus (1999) as Thomas |
|
True Love (Once Removed) () as Steven |
|
Lay Me by the Shore () as |
|
Polyorama () as Vincent |
|
Wizards! () as |
|
Here Comes the Flood () as |