1997Painted Lady— Charles Stafford
1995The Baldy Man
1995Oliver's Travels— Davidson
1994Moonacre— Father Francis
1989The Justice Game— Jack Flynn
1988Hannay
1988The Modern World: Ten Great Writers— Mynheer Peeperkorn
1987A Perfect Spy— Makepeace Watermaster
1986ScreenPlay— Seer of Lublin
1986ScreenPlay— Edgar
1986ScreenPlay— Julian Vlad
1985The Ray Bradbury Theater— Prosecuting Counsel
1984The Glory Boys— Minister
1983Storyboard— Editor
1981Vice Versa— Dr Grimstone
1981The Walls of Jericho— Alexander Russell
1980We, the Accused— Chief Inspector Boltro
1979Charles Endell Esquire
1977Children of the Stones— Raphael Hendrick
1977The Sunday Drama— Gilbert
1976The Duchess of Duke Street— Vicar
1976The Ghosts of Motley Hall— Godfrey of Basingstoke
1975Survivors— McAlister
1973Sutherland's Law— John Sutherland
1973Scotch on the Rocks— Chief Con. Blair
1972The Protectors— Wyatt
1972Arthur of the Britons
1971Budgie— Charlie Endell
1971Tom Brown's Schooldays— Dr Thomas Arnold
1971The Onedin Line— Captain Kirkwood
1970Play for Today— Barnum
1970Manhunt— Helldorf
1970Diamond Crack Diamond— Mark Terson
1969Department S— Dr. George Kendall
1969ITV Saturday Night Theatre— The Doctor
1968The Borderers— Sir Walter Ker of Cessford
1967Sir Arthur Conan Doyle— Dr. Markham
1967ITV Playhouse— Mr Campbell QC
1967ITV Playhouse— Julian Karswell
1965Thirty-Minute Theatre— William Stead
1962Z-Cars
1951Hallmark Hall of Fame— Rufio