2024
as 2nd Steward Halloran
2019
as (voice)
2011
as Gerald Thomas
2010
as John Ward, MP
2006
as Kenneth Horne
2004
as Rev. Peter Wilson
2003
as DI Bob Roper
1993
as Rugby Player
1992
as Adrian Pym
1992
as Leonard Parks
1991
as The Ceremonial Master
1988
as Captain Herring