2010
as Duncan / Doctor
2003
as Presenter
1997
as Neville Goodenough
1997
as CC Richard Lovell
1997
as Walter Oswood
1992
as Ralph Harrison
1991
as Dr. Fred Simcox
1991
as Lt Col Horwood
1987
as Stephen Radford
1986
as Fred Simcox
1986
as Fred Simcox
1986
as King Vishtaspa
1986
as John Frith
1985
as Christopher Swann
1983
1982
as Persuasion
1980
1980
1979
as Bo
1979
as Alex Corton
1978
1978
as Major Provine
1977
as Major Nick Bradley
1976
as Richard Carmody
1972
1971
as Donalbain
1969
1969
as Jack Henry Smith
1968
1963
as Persuasion