|
To Love a Narcissist (2025) as Billy |
|
The Union (2024) as Cameron Foster |
|
Freud's Last Session (2023) as J. R. R. Tolkien |
|
Responsible Child (2019) as Dr. Johann Keaton |
|
Downton Abbey (2019) as Major Chetwode |
|
Red Joan (2018) as Max |
|
The Child in Time (2018) as Charles Darke |
|
How to Talk to Girls at Parties (2017) as Jerry, the Record Exec |
|
Goodbye Christopher Robin (2017) as Ernest H. Shepard |
|
The Ones Below (2016) as Justin |
|
The Briny (2015) as |
|
The Lady in the Van (2015) as Doctor |
|
Burnt (2015) as Jack |
|
The Go-Between (2015) as Hugh Trimingham |
|
Man Up (2015) as Ed |
|
Moonwalkers (2015) as Derek Kaye |
|
Strange Weather (2015) as Doctor |
|
Complicit (2013) as Tony Coveney |
|
Just Henry (2011) as Joey |
|
Johnny English Reborn (2011) as Prime Minister |
|
All My Sons (2011) as Chris Keller |
|
Season of the Witch (2011) as Debelzaq |
|
Pulse (2010) as Nick Gates |
|
Burlesque Fairytales (2010) as Peter Blythe-Smith |
|
Sea Wolf (2009) as Humphrey Van Weyden |
|
A Short Stay in Switzerland (2009) as Edward |
|
The Children (2008) as Jonah |
|
Official Selection (2008) as Walt |
|
The Bank Job (2008) as Kevin Swain |
|
The History Boys (2006) as Irwin |
|
Amazing Grace (2006) as James Stephen |
|
Wallis & Edward (2005) as Edward |
|
A Good Woman (2004) as Lord Darlington |
|
Bright Young Things (2003) as Adam Fenwick-Symes |
|
Byron (2003) as John Cam Hobhouse |