Celebrimbor
The Lord of the Rings: The Rings of Power Global Fan Screening (2022)
Gore Vidal
Young Vic: Best of Enemies (2021)
Mr Jenkins
Roald Dahl's The Witches (2020)
Richard II
Richard II - Live at Shakespeare's Globe (2015)
Woodie
Arthur & George (2015)
David
Philomena (2013)
Patrick Jephson
Diana (2013)
Jack Weatherill
National Theatre Live: This House (2013)
Benedick
Much Ado About Nothing - Live at Shakespeare's Globe (2012)
Michael Palin
Holy Flying Circus (2011)
Noel Keeling
The Shell Seekers (2007)
Marcus Craigie-Halkett
The All Together (2007)
Wayne Enterprises Executive
Batman Begins (2005)
Bertie and Elizabeth (2002)
Phillip Bateman-Tobias
Relative Values (2000)
Lt. Seward
Longitude (2000)
Yates
Mansfield Park (1999)
Jack
An Ideal Husband (1999)
Waiter
In Your Dreams (1997)
Nigel Bennet
Loved Up (1995)