You Hurt My Feelings (2023) als Don | |
Laika (2021) | |
Anne: The Princess Royal at 70 (2020) als Self - Narrator | |
Carmilla (2020) als Doctor Renquist | |
Game of Thrones: The Last Watch (2019) als Self | |
King Lear (2018) als Duke of Cornwall | |
Una (2017) als Mark | |
Underworld: Blood Wars (2016) als Marius | |
The Velvet Abstract (2016) als Narrator | |
The Circuit (2016) als Sasha | |
Black Sea (2014) als Lewis | |
Groove is in the Heart (2014) als Mark | |
Nora (2012) als Richard | |
The Door (2012) als Man with the Wings of a Swan | |
Hysteria (2011) als Mr. Squyers | |
Forget Me Not (2011) als Will Fletcher | |
Jackboots on Whitehall (2010) als Captain English / Monty (voice) | |
Anton Chekhov's The Duel (2010) als Von Koren | |
The Relief of Belsen (2007) als Derrick Sington | |
Atonement (2007) als Naval Officer | |
Persuasion (2007) als William Elliot | |
Casino Royale (2006) als Villiers | |
Pierrepoint: The Last Hangman (2005) als Lieutenant Llewelyn | |
A Very Social Secretary (2005) als Keith | |
Piccadilly Jim (2004) als Reg 3 | |
Finding Neverland (2004) als Theater Patron 5 | |
Three Sisters (2003) als Tusenbach | |
The Low Down (2001) als John | |
Longitude (2000) als Halley's Secretary | |
Apex |