2022
as Jeremy Ascott
2019
as Maggs
2013
as John Bingley
2012
as Murray
2012
as DI Samuel Royal
2012
as Mr. McGregor
2009
as Thomas Blyton
2001
as Peter Broading
2000
as Nigel Pimpton
2000
as Courier
1999
as Mr. Norris
1997
as Journalist 2
1996
as P.C.
1995
1990
as P.C.
1986
as Graham Kirkby
1980
as Principal Dancer