|
Mother's Pride (2026) as Pritchard |
|
Othello (2026) as Michael Cassio |
|
A Christmas Gift from Bob (2020) as James Bowen |
|
Unspeakable (2017) as Danny |
|
National Theatre Live: Edward Albee's Who's Afraid of Virginia Woolf? (2017) as Nick |
|
A Street Cat Named Bob (2016) as James Bowen |
|
Ethel & Ernest (2016) as Raymond Briggs (voice) |
|
The Rack Pack (2016) as Alex Higgins |
|
Unbroken (2014) as Miller |
|
Get Lucky (2013) as Lucky |
|
Cheerful Weather for the Wedding (2012) as Joseph Patten |
|
The Rise (2012) as Harvey |
|
St George's Day (2012) as William Bishop |
|
National Theatre Live: The Curious Incident of the Dog in the Night-Time (2012) as Christopher Boone |
|
13 Steps Down (2012) as Mix Cellini |
|
Behind the Block (2011) as Self |
|
Man in Fear (2011) as Anthony Fox |
|
You Instead (2011) as Adam |
|
Late Bloomers (2011) as Benjamin |
|
Attack the Block (2011) as Brewis |
|
Killing Bono (2011) as Nick |
|
The Whistleblower (2010) as Jim Higgins |
|
Heartless (2010) as Lee Morgan |
|
Clash of the Titans (2010) as Prokopion |
|
Scratch (2010) as Sol |
|
Dogging: A Love Story (2009) as Dan |
|
Digital Theatre - Over There (2009) as |
|
Viko (2009) as Viko |
|
Clapham Junction (2007) as Theo |
|
Brothers of the Head (2006) as Barry Howe |
|
A Christmas Gift from Bob (2020) Executive Producer |