2025
as Julian Pollard
2024
as Jim
2021
as Brian Reeves
2021
as Lewis
2021
as Phil Marshbrook
2020
as Band Leader
2019
as (voice)
2019
as The Bailiff
2018
as Mr. Peters
2017
as Vicar (uncredited)
2016
as Jeremy Maddox
2014
as Thomas
2013
as Lead Engineer
2013
as Mervyn Glossop
2012
as Vicar
2012
as Mr. Phillips
2010
2008
as Priest
2007
as Priest
2006
as DI Burton
2005
as Colonel Mace
2005
as Dad
2004
as Professor Henry Powers
2002
as Caspar, Tory Mp
2002
as Roberts
2002
as Barkeeper
2002
as Roberts
2001
as Sailor
2001
as DS Pewsey
2000
as DS Pewsey
1998
as Steward
1998
as Steward
1997
as Lord Connaught
1997
as Adam Peach
1994
as Roger Dodd
1994
as DS Stringer
1993
as Skunk
1992
1992
as Vicar
1992
1992
as Geoff Waldron
1990
as Ned
1989
as Peter
1989
as Environmental Health Officer
1988
as English Sailor #1
1988
1987
as Coronation Party Friend
1987
as Terry
1987
as David
1986
as Michael Cook
1986
as Tom
1986
as Frank MacBride
1986
as Derek Shepherd
1984
1981
as Baz
1972
as Albert
as Sir Rufus Pool
as The Backpacker