1966
as Male Nurse (uncredited)
1987
as Major
as Lennox
1993
as Fizz / Fox
1986
as Inland Revenue Manager (uncredited)
as Fireman
2001
as Dr. Lambert (voice)
2003
as Westminster Abbey Priest
1999
as Mr Batsford
1995
as Ray
2020
as Fizz
1977
as Salvation Army Captain
1983
as Mayor of London / Sir John Fastolfe
as Lord Grey / Lord Mayor of London
as Inspector Kirby
as Thomas Horner / Lord Clifford
1988
as House Detective
as Sid
as Peter Quentel
as Duke of Somerset