2023
as Terry
2023
as Douglas Bevan
2023
as Sebastian Saunders
2021
as Bank Manager Hughes
2021
as Charlie Chaplin 1966
2021
as Dr Johnson
2020
as Frith
2019
as Mister Bates
2019
as Older Husband
2019
as Driver
2018
as Magistrate Rev Hay
2018
as Joe
2017
as Michael
2017
as Philip
2016
as Albert
2016
as Harry
2016
as Geoffrey
2013
as Mervyn Pinfield
2013
as Donald
2013
as Professor Robert Wiseman
2007
as Martin
2007
as Dominic Sylvester
2007
2005
as Amos Diggory
2004
as Graham Hammond
2004
as James Norman
2003
as Father Peregrine
2003
as Dennis
2003
as Banks
2002
2002
as Home Secretary
2000
1999
as Jerry Clark
1998
as Colin
1998
as Neville
1997
as Derrick Seagrove
1997
as Gerry Dawkins
1996
as Derek
1996
1995
1995
as Jeff Jarndyce
1994
as Rev. Jordan
1992
as Steve Markham
1992
as Ken Simner
1992
as Reverend John Peggotty
1991
as George Dent
1991
as Service Policeman
1990
as George Dent
1989
as The Man
1988
as Stig
1988
as Billy
1986
as Len Jackson
1986
1985
as Lambert
1984
1984
as TV Crew
1984
1984
as Plantagenet
1983
1982
as Chalky
1982
as Julian
1982
1981
as Mitch
1980
as Franks
1979
as Johnny McGee
1979
1979
as Williamson
1978
as Sniffy Kemp
1977
as Smith
1975
1975
as Steve
1974
as Colin
1973
1972
1972
as Diederick
1963
as Plantagenet