1995
as The King
1991
as King of England
1990
as Arnold
1985
as Weir
1985
as Sir Charles Curry
1984
as Landowner
1982
as French Teacher
1982
as Stephen
1981
as Andrew Oliphant - Father
1980
as Dr. Forbes Winslow
1979
as Captain
1979
as Capt. Rankin
1968
as (unknown) (uncredited)
1963
as Lieutenant Grey
1962
as Midshipman Edward Young
1960
as Luke Carey
1959
as Robert Hughes