Wicked Little Letters (2024) als Justice of the Peace | |
Enola Holmes 2 (2022) als Charles McIntyre | |
Cyrano (2021) als Jodelet | |
Vic the Viking and the Magic Sword (2019) als Sven | |
Brexit: The Uncivil War (2019) als Bernard Jenkin | |
National Theatre Live: Antony & Cleopatra (2018) als Enobarbus | |
King Charles III (2017) als James Reiss | |
National Theatre Live: Twelfth Night (2017) als Sir Toby Belch | |
The Go-Between (2015) als Butler | |
National Theatre Live: Man and Superman (2015) als Mendoza/The Devil | |
The Woman in Black (2012) als Mr. Jerome | |
Shakespeare's Globe: As You Like It (2010) als Jaques | |
Margaret (2009) | |
The Queen (2006) als Stephen Lamport | |
Pinochet in Suburbia (2006) als Di Parfrey | |
Surrealissimo: The Trial of Salvador Dali (2002) als Press Man | |
Eisenstein (2000) als Rak | |
Onegin (1999) als Dandy 1 | |
Shakespeare in Love (1998) als Frees | |
Dangerous Beauty (1998) als Zealot | |
Caught in the Act (1997) als Pip | |
The Fifth Element (1997) als Scientist's Aide | |
Princess Caraboo (1994) als Light Fingered Aristocrat | |
Being Human (1994) als Deserter | |
Shadowlands (1993) als Nick Farrell | |
Stalag Luft (1993) als Donaldson |