We Live in Time (2025) als Simon Maxon | |
Wicked (2024) als Glinda's Father | |
Out of the Grey (2023) als Henry | |
The Penitent - A Rational Man (2023) | |
Choked Up (2023) als Robert West | |
The Kill Team (2019) als Hardin | |
Hunter Killer (2018) als Captain Forbes | |
Johnny English Strikes Again (2018) als Pegasus | |
Eric, Ernie and Me (2017) als Ernest Maxin | |
King Charles III (2017) als Prime Minister Tristram Evans | |
National Theatre Live: Consent (2017) als Jake | |
1066: A Year to Conquer England (2017) als Harold Godwinson | |
A Little Chaos (2015) als Monsieur De Barra | |
Churchill's First World War (2013) als Winston Churchill | |
Much Ado About Nothing (2011) als Don Pedro | |
Sleep With Me (2009) als MacDara | |
The Execution of Gary Glitter (2009) als John Carter QC | |
Doctor Who: Planet of the Dead (2009) als DI McMillan | |
Last Chance Harvey (2008) als Josh Hillman | |
Consuming Passion (2008) als Mick | |
La terza madre (2007) als Michael Pierce | |
Shiny Shiny Bright New Hole in My Heart (2006) als Rupert | |
England Expects (2004) als Daniel | |
Reversals (2003) als Dr. Glen Morrow | |
The Lost Battalion (2001) als Capt. Nelson Holderman | |
Murder on the Orient Express (2001) als William MacQueen | |
Sharpe's Regiment (1996) als Captain Carline |