|
The Thing with Feathers (2025) as Dr. Bowden |
|
Brides (2025) as Jon |
|
Dark Skin Bruises Differently (2025) as Mr Henderson |
|
The Viewing (2024) as Elliot |
|
Flux Gourmet (2022) as Technical Assistant Wim |
|
Cruella (2021) as Headmaster |
|
Rare Beasts (2021) as Pete |
|
Rewind Britain (2021) as Malcolm |
|
National Theatre Live: The Tragedy of King Richard the Second (2019) as Henry Bolingbroke |
|
In Fabric (2018) as Reg Speaks |
|
Peterloo (2018) as John Tyas |
|
Alice Through the Looking Glass (2016) as Hamish Ascot |
|
National Theatre Live: Hamlet (2015) as Horatio |
|
Mr. Turner (2014) as JE Mayall |
|
A Long Way Down (2014) as Dr. Stephens |
|
Words of Captain Scott (2012) as Henry Bowers |
|
The Girl with the Dragon Tattoo (2011) as Trinity |
|
Doctor Who: A Christmas Carol (2010) as Pilot |
|
Deerfall (2010) as Shooting Instructor |
|
Alice in Wonderland (2010) as Hamish Ascot |
|
Nostalgia (2008) as Self |
|
Me and Orson Welles (2008) as Norman Lloyd |
|
Becoming Jane (2007) as John Warren |
|
The Living and the Dead (2006) as James Brocklebank |
|
The Fall (2006) as Darwin / Orderly |
|
Loony in the Woods (2006) as Bouffe |
|
These Foolish Things (2006) as Garstin |
|
A Very Social Secretary (2005) as Flemming |
|
Kinky Boots (2005) as Harry Sampson |
|
Vera Drake (2004) as Ronny |
|
Eroica (2003) as Reis |
|
LD 50 Lethal Dose (2003) as Danny |
|
Two Men Went To War (2002) as Pvt. Leslie Cutherbertson |
|
28 Days Later (2002) as Private Jones |
|
All or Nothing (2002) as Young Man |
|
The Making of Gosford Park (2002) as Self (uncredited) |
|
Surrealissimo: The Trial of Salvador Dali (2002) as Teenage Son of Chanel |
|
Crime and Punishment (2002) as Drinker |
|
Gosford Park (2001) as Jim |
|
Broke (1991) as Michael Meeks |
|
Loony in the Woods (2006) Writer |