|
End of Term (2021) as DI Jim Burman |
|
Enola Holmes (2020) as Sir Whimbrel |
|
Abe's Story (2019) as Henry (voice) |
|
Peterloo (2018) as Magistrate Rev Mallory |
|
This Weekend Will Change Your Life (2018) as David |
|
Darkest Hour (2017) as Admiral Ramsay |
|
Borg vs McEnroe (2017) as UK Commentator George Barnes |
|
Chubby Funny (2017) as Mr. White |
|
Mad to Be Normal (2017) as John Meredith |
|
The Limehouse Golem (2016) as Mr. Greatorex |
|
The Sound of Music Live! (2015) as Herr Zeller |
|
Christmas Eve (2015) as Walt |
|
One Crazy Thing (2015) as Michael Steele |
|
The Substitute (2015) as Headmaster |
|
The Nazi Gospels (2012) as Heinrich Himmler |
|
The King's Speech (2010) as Theatre Director |
|
Hepzibah - Sie holt dich im Schlaf (2010) as Dr. Wagner |
|
Valkyrie (2008) as Adolf Hitler |
|
Consenting Adults (2007) as Dr. Carl Winter |
|
The Amazing Trousers (2007) as The Tailor |
|
The All Together (2007) as Robin Swain |
|
I Am Bob (2007) as Bob Geldof Lookalike |
|
Miss Potter (2006) as Fruing Warne |
|
The Clap (2005) as Krzysztof Veneer |
|
I Capture the Castle (2003) as Vicar |
|
Gangs of New York (2002) as Passenger on Omnibus |
|
George Eliot: A Scandalous Life (2002) as Gossip |
|
The Bourne Identity (2002) as Consulate Clerk |
|
The Merchant of Venice (2001) as Antonio |
|
The Railway Children (2000) as Dr Forrest |
|
Neville's Island (1998) as Angus |
|
My Night with Reg (1997) as Guy |
|
Heavy Weather (1995) as P. Frobisher Pilbeam |
|
Stalag Luft (1993) as The Prof |
|
Dakota Road (1992) as Man on the Train |
|
Seduction (1991) as Ted (Segment "Well Wishers") |
|
Who Bombed Birmingham? (1990) as David Mellor MP, Home Office |
|
High Hopes (1989) as Rupert Boothe-Brain |
|
The Doctor and the Devils (1985) as Cronin |
|
The Oresteia (1983) as Choir |
|
The Oresteia (1983) as Chorus |
|
Privates on Parade (1983) as Sergeant Charles Bishop |
|
Profiles of Andrea Dunbar and Victoria Wood (1980) as The Arbor Cast Member (uncredited) |