2006
as Mayor of Grasse
2020
as Father Sykes
2010
as Lord Dawson
2014
as John Taylor
1978
as Merry (voice)
1977
as Pvt. Simmonds
1997
as Hospital Parent
2007
as Doctor
1984
as David Nelson
1982
as Chorus Boy
2011
as Cabinet Minister
as Hawkins
2004
as Mr. Wells
2018
as Sidney Rawle
2001
as Prestwick
as Iain Ill
2022
as Paul Jones
as Sir Augustus Wall Callcott
1998
as Peter Simpson
as Fenton