2019
as John Hobson
2018
as Alexander MacLeod
2017
as Dr. El Ganol
2013
as Samuel Harrogate
2011
as Chris Darlow
2002
as Victor Gleeson
2000
as Will Newman
1997
as Mr. Quinton
1996
as Leo Dalton
1996
as Prof. Leo Dalton
1994
as Andrew
1994
as Andrew
1991
as Robert Adams
1991
as Major Harry 'Dickie' Bird
1988
as Policeman 2
1988
as Tim Sage
1987
as James Loveless
1986
1986
as Andrew Bower