2021
as Dick Bird
2006
as Captain Charles Vane
2004
as Peter Lewis
1993
as David
1992
as Peter Wells
1992
as Inspector Janvier
1990
as The Major
1989
as DS Jack Nesbitt
1989
as MacDonald
1989
as Marsden
1988
as Party Guest
1987
as Dan Dare
1986
as Bill Archer
1986
as Jeff Dryden
1985
as Stanley
1985
as Luke Carpenter
1984
as Bill Archer
1984
as Joseph Willow
1982
as Party Guest
1982
as Raymond James
1981
as Bobbie Carnegie
1981
as Alan Hallowes
1979
as Leo Villa
1979
as Poins
1979
as Scots Soldier
1978
as Mr. Aldridge
1978
as Donald Farfrae
1977
1977
as Pvt. Vincent
1973
as Young man
1972
1972
as P.C. Minter
1972
as Jasper
1971
as Reporter
1963
as Joseph Willow