Long Story Short (2021) Teddy |
|
National Theatre Live: Death of England (2020) Michael |
|
Just Mercy (2019) Tommy Champan |
|
Denmark (2019) Herb |
|
Men in Black: International (2019) Agent C |
|
Jurassic World: Fallen Kingdom (2018) Eli Mills |
|
Grandpa's Great Escape (2018) Adult Jack (voice) |
|
The Ritual (2017) Luke |
|
National Theatre Live: Hedda Gabler (2017) Brack |
|
Mum's List (2016) Singe |
|
Swallows and Amazons (2016) Jim 'Captain Flint' Turner / Polski the Parrot |
|
De GVR (2016) Mr. Tibbs |
|
Harry Price: Ghost Hunter (2015) Harry Price |
|
The Big Short (2015) Danny Moses |
|
Get Santa (2014) Steve |
|
X+Y (2014) Martin Humphreys |
|
What If (2013) Ben |
|
The World's End (2013) Young Man |
|
I Give It a Year (2013) Josh |
|
Life of Pi (2012) Writer |
|
The Furious Gods: Making Prometheus (2012) Self |
|
Prometheus (2012) Millburn |
|
Earthbound (2012) Joe |
|
Anonymous (2011) William Shakespeare |
|
One Day (2011) Ian Whitehead |
|
SUS (2010) Wilby |
|
The Scouting Book for Boys (2010) Steve |
|
Modern Life Is Rubbish (2009) Liam |
|
Frankie Howerd: Rather You Than Me (2008) Dennis Heymer |
|
A Room with a View (2007) George Emerson |
|
Get Off My Land (2007) Man |
|
Grindhouse (2007) Featured Ghost (segment "Don't") (uncredited) |
|
Don't (2007) |
|
Hot Fuzz (2007) DC Andy Cartwright |
|
Dracula (2006) Jonathan Harker |
|
Cracker: Nine Eleven (2006) DS McAllister |
|
Wide Sargasso Sea (2006) Edward Rochester |
|
A Good Year (2006) Kenny |
|
The Last Drop (2006) David Wellings |
|
The Chatterley Affair (2006) Keith |
|
Kidulthood (2006) Lenny |
|
Hooligans (2005) Swill |
|
The Calcium Kid (2004) Stan Parlour |
|
The Legend of the Tamworth Two (2004) Crustie |
|
Shaun of the Dead (2004) Noel |
|
The Lion in Winter (2003) Prince John |
|
Out of Control (2002) Ray |
|
Rich Flu () |
|
William Tell () |
Stan & Ollie (2018) Thanks |