My Good Friend (1995)
Malcolm Parkes
Freddie and Max (1990)
Kappatoo (1990)
Mole
Oh, Mr. Toad (1990)
One Foot In the Grave (1990)
Dr. Galley
Campion (1989)
Jerome Hogg
Inspector Morse (1987)
Mr. Pye
Miss Marple: The Moving Finger (1985)
Miss Marple (1984)
Mole (voice)
The Wind in the Willows (1984)
A Fine Romance (1981)
Sir Humphrey Chesterton
Hammer House of Horror (1980)
Michaud
Thérèse Raquin (1980)
Michael Carey
Tales of the Unexpected (1979)
William Clifford
Enemy at the Door (1978)
Father Below
BBC2 Play of the Week (1977)
Marquess of Macclesfield
The Rivals of Sherlock Holmes (1971)
Diver
Columbo (1971)
Alfred
Play for Today (1970)
The First Churchills (1969)
Mystery and Imagination (1966)
Koolyghin
BBC Play of the Month (1965)
Thirty-Minute Theatre (1965)
Cloon
Jenks
Public Eye (1965)
Martin Chuzzlewit (1964)
Sir Richard Bosanquet
Sir Francis Drake (1961)
Mystery of Edwin Drood (1960)
Inspector Bucket
Bleak House (1959)
No Hiding Place (1959)
Nicodemus Boffin
Our Mutual Friend (1958)
Major Trumbull
Armchair Theatre (1956)
Jack Williams
The Adventures of the Scarlet Pimpernel (1955)
Bilston
Lilli Palmer Theatre (1955)
Bailiff
The Wonderful World of Disney (1954)
John Wood
Sunday Night Theatre (1950)