1972
as French Ambassador
1987
as E. Marshall Harvey
1982
as Service Club Man
1962
as Cliomines
1977
as Colonel Skinsale
1980
as Doctor
as Sebastian
1967
as Voice from Space Patrol/Dr. Evans
1974
as Edward of Wessex
as Garif
1983
as Major Gilmour
1986
as Chorus
1988
as Doctor Patterson
1991
as Mahomet
as Andrew Marvell
as Guy
as Solicitor-General Cook
1979
as Dr. Ronald Grove