The Saint
as Warlock
The Avengers
as Z.Z. von Schnerk
BBC Play of the Month
as Uncle Ben
Theatre 625
as Field-Marshall Hindenburg
The Persuaders!
as Verner
The Champions
as Whittaker
Mystery and Imagination
as Vidocq
I, Monster
as Deane
Up Pompeii!
as Captain Felonious
The Scales of Justice
as Sam Warren
The 25th Hour
as Insp. Varga
Theatre Night
as Roo Webber
The Creeping Flesh
as Charles Lenny
Carry On Constable
as Chauffeur (uncredited)
I Was Monty's Double
as F/O Davies
I'm All Right Jack
as Card Player
A High Wind in Jamaica
as Capt. Marpole
Doctor Blood's Coffin
as Sergeant Cook
S*P*Y*S
as Grubov
Circus of Horrors
as First Roustabout