|
The Choral (2025) as Canon Truelove |
|
National Theatre Live: Dear Octopus (2024) as Charles |
|
The Man Who Knew Infinity (2016) as Professor Cartwright |
|
Victoria Wood - That Musical We Made (2014) as Self |
|
That Day We Sang (2014) as Sir Hamilton Harty |
|
Salting the Battlefield (2014) as Reverend Bernard Towers |
|
National Theatre Live: 50 Years on Stage (2013) as Colonel Pickering |
|
A Belfast Story (2013) as Chief Constable |
|
The Young Victoria (2009) as Charles Kemble |
|
Daphne (2007) as Noel Coward |
|
Casino Royale (2006) as Dryden |
|
Rabbit Fever (2006) as Monsignor Francis Hughes |
|
V for Vendetta (2006) as Major Wilson |
|
Falling (2005) as Anthony |
|
Secret Passage (2004) as Spanish Priest |
|
The Statement (2003) as Cardinal of Lyon |
|
Anybody's Nightmare (2001) as Nicholas Purnell QC |
|
Victoria & Albert (2001) as Conyngham |
|
Keep the Aspidistra Flying (1997) as Paul Doring |
|
The Writing on the Wall (1996) as Frobisher |
|
The Young Poisoner's Handbook (1995) as Dr. Triefus |
|
God on the Rocks (1992) as Charles Fraying |
|
Hancock (1991) as John Le Mesurier |
|
Sweet Nothing (1990) as Estate Agent |
|
Me and the Girls (1985) as Ronnie |
|
Success Is the Best Revenge (1984) as Assistant Stage Manager |