2015
as Reverend Halse
2006
as Tom Lyell
2005
as Tom Lyell
1996
as Narrator
1996
as Narrator
1994
as John
1994
as John
1992
1992
as Joe Henderson
1992
as Sir Richard Lonsdale
1990
as Narrator (voice)
1990
as Colonel Mike Mustard
1985
as Narrator
1984
as Sir Robert Norberton
1982
as Self - Narrator (voice)
1982
as Sam Howard
1981
as John Dowell
1980
as Alejandro
1980
as Howard Carter
1979
as Robert Acton
1979
as John
1978
as Georg Nowack
1978
as Dr. Pinch
1975
as Ross Poldark
1975
as Danny Brown
1975
1972
as Franklin Blake
1971
as Charles Dallas
1971
1971
as Robert Devereaux
1971
as Edward Ferrars
1970
as John
1970
as Roger
1969
as Ames
1969
as Donald Gordon Hopwood