2006
as Dryden
as Major Wilson
2025
as Canon Truelove
2016
as Professor Cartwright
2009
as Charles Kemble
2014
as Reverend Bernard Towers
2003
as Cardinal of Lyon
2013
as Colonel Pickering
1997
as Paul Doring
2001
as Conyngham
1995
as Dr. Triefus
as Chief Constable
1991
as John Le Mesurier
2005
as Anthony
2004
as Spanish Priest
2024
as Charles
2007
as Noel Coward
1984
as Assistant Stage Manager
as Sir Hamilton Harty
as Self