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