Doctor Who
as Mestor
The Avengers
as Alex
Crown Court
Bergerac
as Julian West
All Creatures Great and Small
as Mr. Whithorn
Theatre 625
as John Gotobed
Z-Cars
No Hiding Place
The Wednesday Play
UFO
as Admiral Sheringham
Ben-Hur
as Supplier to Leper Colony (uncredited)
The Buccaneers
as Crewman Armando
Interpol Calling
as Inspector Jean Mornay
Maigret
Hancock's Half Hour
Ghost Squad
Gideon's Way
as Frank Dobson
The Adventures of William Tell
as Maddeaux
Ivanhoe
as Ned
Zero One