The Avengers
as James
BBC Play of the Month
as Mr. Scruple
No Hiding Place
The Persuaders!
as Chivers
The Prisoner
as Postman
Gideon's Way
I, Monster
as Poole
Undercover
as A Yugoslav General
The Adventures of Sir Lancelot
as Lloyd
Fall of Eagles
as Ketterl
Demobbed
as James Bentley
Q Planes
as Mr. Barrett
Bracelets
as Director
Battle of Britain
as Civilian (uncredited)
Dracula
as Policeman (uncredited)
Crime Unlimited
as Detective Inspector Cardby
Sir Arthur Conan Doyle
as Mr. Dykes
Cromwell
as William
Quatermass 2
as Super
The Day the Earth Caught Fire
as Smudge (uncredited)