1992
Grace & Favour as Not available1990
The Upper Hand as Leo1990
One Foot in the Grave as Not available1990
Keeping Up Appearances as His Lordship1990
Waiting for God as Basil Makepeace1987
The Ruth Rendell Mysteries as Phillip Cory1987
The Fourth Protocol as Kim Philby1985
Silas Marner as Mr. Macey1984
Sherlock Holmes as Stephens1984
The Bill as Not available1981
Brideshead Revisited as Hayter1981
Private Schulz as Hotel Porter1979
Terry and June as Ernest1979
To the Manor Born as Ned1978
All Creatures Great and Small as Mr. Hart1978
Pennies from Heaven as Dad1978
The Thirty Nine Steps as Vicar1978
Full Circle as Salesman1978
Danton's Death as 1st Gentleman1976
Doctor Who: The Deadly Assassin as Time Lord1975
Angels as Not available1975
The Growing Pains of PC Penrose as Man in Police Station1975
Doctor Who: Pyramids of Mars as Collins1975
Funny Farm as Not available1972
Crown Court as Not available1972
Frenzy as Trial Jury Foreman (uncredited)1971
Justice as Councilor Forbes1970
Play for Today as Not available1968
The First Lady as Not available1968
The Champions as Dan1967
The Prisoner as M.C. Councillor1966
The Three Musketeers as Not available1966
Arabesque as Microscope Salesman1966
Press for Time as Councilor Hedge1964
Martin Chuzzlewit as Not available1964
Victoria Regina as Footman1963
Doctor Who as Collins1963
Doctor Who as Time Lord1962
Z-Cars as Not available1962
The Saint as Bolande1961
The Avengers as Dr. Winter1961
A Taste of Honey as Landlord1960
Coronation Street as Tom Hedley1960
Sunday-Night Play as Doctor1959
International Detective as Evan Prosser