1996
The Crow Road as Blawke1996
On Dangerous Ground as Jack Tanner1995
Cold Comfort Farm as Mr. McKnag1993
Century Falls as Not available1993
Soft Top Hard Shoulder as Campbell1984
Hammer House of Mystery and Suspense as Father Ambrey/Packard1984
John Wycliffe: The Morning Star as Bishop Courtenay1984
And the Wall Came Tumbling Down as Father Ambrey1983
Taggart as Robert Menzies1983
Shackleton as Sir John Scott-Keltie1981
Winston Churchill: The Wilderness Years as Ramsay Macdonald1981
Winston Churchill: The Wilderness Years as Ramsay Macdonald (uncredited)1981
John Diamond as David Jones1979
Kidnapped as Scougal1979
Ike as Capt. Burns1978
Blake's 7 as Not available1978
Blake's 7 as Ven Glynd1978
The Four Feathers as John, the Butler1977
The Professionals as David Merlin1977
The Professionals as Cusak1977
Nicholas Nickleby as Newman Noggs1976
Doctor Who: The Masque of Mandragora as High Priest1975
Rumpole of the Bailey as Not available1975
Lord Peter Wimsey: Five Red Herrings as Sir Maxwell Jamieson1974
Playhouse as Mr. Argent1974
Father Brown as Doctor Wynn1974
Captain Kronos: Vampire Hunter as Pointer1973
Orson Welles' Great Mysteries as Mr. Granger1973
The Monkey's Paw as Mr. Granger1972
The Adventurer as Le commissaire-priseur1972
Crown Court as Not available1971
Mary, Queen of Scots as John Knox1971
Orkney as Spence1970
The Six Wives of Henry VIII as Robert Barnes1970
Doomwatch as Barker1969
Counterstrike as Not available1969
Sinister Street as Dickie Prescott1969
Bam! Pow! Zap! as Dr. Gossard1968
The Expert as Dr Mitchell1968
Late Night Horror as Redvale1967
Sanctuary as Not available1966
Mystery and Imagination as Not available1966
Doctor Who: The Power of the Daleks as Lesterson1966
The Last Invasion as Not available1965
The Troubleshooters as Alastair McFee1965
The Trial and Torture of Sir John Rampayne as Denzil Trafford1965
Thirteen to Centaurus as Dr. Kersh1964
The Blackmailing of Mr. S as Angus Kendrick1963
Doctor Who as Lesterson1963
Doctor Who as High Priest1963
Secret Beneath the Sea as Not available1962
Z-Cars as Not available1962
Suspense as Not available1962
Studio Four as Eustace Willoughby Wallis1962
Dr. Finlay's Casebook as Not available1962
The Scales of Justice as Mr. Durrant1961
The Avengers as Merlin1961
The Avengers as Ronnie Vance1961
The Avengers as Jenkins1959
No Hiding Place as Not available1959
The Bridal Path as Inspector1959
After the Show as Victor Liebig1958
I Can Destroy the Sun as James Cartright1957
When We Are Married as The Rev. Clement Mercer1956
Armchair Theatre as Victor Liebig1956
Around the World in Eighty Days as Extra (uncredited)1951
Hallmark Hall of Fame as Macconochie