1982
as Wicket-Keeper
2010
as Appraiser
2018
as Gentleman at Races
2026
as Fly (voice) / Mr Everyman
2001
as Queen Victoria's Secretary
2006
as Rev. Bannock
2002
as Bank manager
2000
as Pseud
1990
as Bishop of Woolwich
as Cricketer
1979
as Anthony
as Self (archive footage)
1992
as DI Michael Grafton
1989
as The Man
as Lawrence Walters
1981
as Alastair
2017
as Vicar
1983
1977
as David