Agatha Christie's Poirot
as Tressilian
Tales of the Unexpected
as Giles Rowley
The Avengers
as Dr. Grant
Crown Court
as Mr. Justice Mowbray
The Professionals
as Headmaster
Last of the Summer Wine
as Vicar
Theatre 625
as Hugo
The Adventures of Robin Hood
as Sir Guy Quentin
Upstairs, Downstairs
as Jack Challen
Ben-Hur
as Spintho (uncredited)
Lovejoy
as Farley
Robin of Sherwood
as Abbot of Thornton Abbey
The Champions
as Chairman
Dempsey and Makepeace
as Judge Lionel Hackett
Interpol Calling
as Montell
Kavanagh Q.C.
as Judge Garton
The Adventurer
as John Burdett
Terry and June
as Mr Smith
Gideon's Way
as Supt. Hopkinson
Lady Killers
as Mr. Justice Rigby Swift