Doctor Who
as Taltalian
The Saint
as Sergeant Luduc
The Avengers
as Banks
Sunday Night Theatre
as Detective Sergeant Clarke
The Persuaders!
as Leyland
Danger Man
as President Varnold
Dixon of Dock Green
as Det. Insp. Cherry
Interpol Calling
as Debre
The Adventures of the Scarlet Pimpernel
as Chicon
The Main Chance
as Crispin
Sir Francis Drake
as Crombie
Doomwatch
as John McAlister
The Count of Monte Cristo
as Rico
Madhouse
as CID Inspector (uncredited)
The Cheaters
as Saxon
Nightbeat
as Police Recruit
Sailor of Fortune
as Patron Demetrios
From a Bird's Eye View
as Uncle Bert Quigley
The Six Wives of Henry VIII
as Sir William Kingston
Captain Horatio Hornblower R.N.
as "Witch of Endor" French Mate (uncredited)