11 results
PG-13Casino Royale
as Dryden
2006
RV for Vendetta
as Major Wilson
2006
PGThe Young Victoria
as Charles Kemble
2009
PG-13The Man Who Knew Infinity
as Professor Cartwright
2016
RThe Choral
as Canon Truelove
2025
PG-13Salting the Battlefield
as Reverend Bernard Towers
2014

The Statement
as Cardinal of Lyon
2003

Daphne
as Noel Coward
2007

Victoria & Albert
as Conyngham
2001

The Young Poisoner's Handbook
as Dr. Triefus
1995

Keep the Aspidistra Flying
as Paul Doring
1997