Coronation Street
as Mr Tabley
The Avengers
as Prof. Rushton
No Hiding Place
The Wednesday Play
as Dr. Evans
Sunday Night Theatre
as Sir Johnstone Kentley
Danger Man
as Dr. McKenna
Dixon of Dock Green
as Mr. Bodley
Lawrence of Arabia
as Vicar at St. Paul's (uncredited)
The Troubleshooters
as Sir Thomas Hewitt
Maigret
The Good Life
as Mr. Wakeley
Hancock's Half Hour
Man in a Suitcase
Out of the Unknown
as Dr. Harsham
Sykes
as Neighbour
Please Sir!
as Mr. Cromwell
The Count of Monte Cristo
The Duchess of Duke Street
as Sterling
The Scapegoat
as Dr. Aloin
Sir Arthur Conan Doyle
as Coroner