|
The Last Sacrifice (2025) as |
|
The People We Hate at the Wedding (2022) as Narrator (voice) |
|
National Theatre Live: The Lehman Trilogy (2019) as Mayer Lehman |
|
Missing Link (2019) as Lord Bilge (voice) |
|
Nightmare Cinema (2018) as Dr. Salvadore |
|
The BFG (2016) as Manhugger / Lout #1 |
|
De Premier (2016) as Chief of Security |
|
The Theory of Everything (2014) as Senior Doctor - Cambridge Hospital |
|
Wilde Salomé (2013) as Arthur |
|
Battleship (2012) as Dr. Nogrady |
|
The Forger (2011) as Pinkus |
|
The Special Relationship (2010) as Jonathan Powell |
|
The X Files: I Want to Believe (2008) as Father Ybarra |
|
The Old Curiosity Shop (2007) as Samson Brass |
|
The Stronger (2007) as Waiter |
|
Elizabeth: The Golden Age (2007) as William Walsingham |
|
Son of Rambow (2007) as Brethren Leader |
|
Nanny McPhee (2005) as Vicar |
|
Charlie and the Chocolate Factory (2005) as Mr. Teavee |
|
Hawking (2004) as Frank Hawking |
|
Around the World in 80 Days (2004) as Mr. Sutton |
|
The Young Visiters (2003) as Procurio |
|
Margery and Gladys (2003) as Graham Heywood |
|
Love Actually (2003) as Mr Trench |
|
Thunderpants (2002) as Placido P. Placeedo |
|
War Game (2002) as Lacey Christmas Goddard / Dad (voice) |
|
Sword of Honour (2001) as Apthorpe |
|
Cor, Blimey! (2000) as Kenneth Williams |
|
Cabaret (1993) as Clifford Bradshaw |
|
An Ungentlemanly Act (1992) as P.C. Anton Livermore |