Sherlock
as Diogones Gent
The Saint
as Alan Uttershaw
The Avengers
Playhouse
as Henry Wild
Space: 1999
as Commissioner Dixon
Theatre 625
as Julius Caesar
The Adventures of Robin Hood
as Lord Germain
Sunday Night Theatre
as Baron Pflungk
UFO
as Dr. Ward / Dr. Brünner
The Protectors
as Commander Whiting
The Troubleshooters
as Martin Lister
Interpol Calling
as Steinitz
Khartoum
as Khalifa Abdullah
The Rivals of Sherlock Holmes
as Prof. Van Dusen
Octopussy
as Fanning
The Main Chance
as Dr. Lowton
Cleopatra
as Decimus
Shine on Harvey Moon
as Algernon
Rough Cut
as Maxwell Levy
Patton
as Major General Francis de Guingand