1994Başkomiser Wycliffe— Dr. Angwin
1987Knightmare
1987Porterhouse Blue— Senior Tutor
1986Bread— Vicar
1986Bread— Mr. Newton
1984The Adventures of Sherlock Holmes— Mr Merryweather
1982Stalky & Co— Mr King
1981Sense and Sensibility— Mr Ingall
1981The Walls of Jericho— Mr Norton
1980Lady Killers— Mr. Justic McKinnon
1980Spy!— Sitnikovsky
1979Terry and June— Dr. Fletcher
1979Shoestring— Dr Morris
1979Malice Aforethought— Dr Lydston
1977Children of the Stones— Link
1977BBC2 Play of the Week— Forster
1977BBC2 Play of the Week— Joszef
1977The Sunday Drama— Freddie
1976Bill Brand— Brent
1975The Sweeney— Dr. Clare
1975The Secret Garden— Mr. Archibald Craven
1974Churchill's People— Brother Martin
1974The Case of Eliza Armstrong— Mr. Justice Lopes
1973The Donati Conspiracy— Mr. Blake
1972Crown Court— Dr. John Gold
1972Crown Court— Dr. John Gould
1972Crown Court— Rev. Felix Garmonsway
1972Van der Valk— Dr. Roest
1972New Scotland Yard— Prison Governor
1971Justice— Det. Insp. Collins
1971The Boy from Space— The Thin Man
1970Codename— Colonel Field
1970Play for Today
1970The Six Wives of Henry VIII— Henry VII
1970The Adventures of Don Quick— Goolmarg
1969Judge Dee
1968The First Lady
1968The Expert— Turner
1968Rogues' Gallery— Doctor Peppercorn
1967Callan
1965Public Eye— Hooper
1965The Mask of Janus— Hungarian Consul
1965BBC Play of the Month
1965BBC Play of the Month— Fouquier-Tinville
1965BBC Play of the Month— Earl of Leicester
1965Out of the Unknown— Kelland
1965Thirty-Minute Theatre— Arthur Tyrrell
1964Sherlock Holmes
1963The Young Jacobites— Lieutenant
1963Moonstrike— Willemse
1962Z-Cars
1962Dr. Finlay's Casebook
1962Studio 4— Labour Front Leader Baumer
1962Studio 4— Parson Platt
1959No Hiding Place
1959No Hiding Place— John Neilson
1958The Invisible Man— Passport Official (uncredited)
1956The Black Brigand— Slago