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