1995
Good Friends (14 episodes)
1990
Freddie and Max as Malcolm Parkes (6 episodes)
1990
Kappatoo (14 episodes)
1990
Oh, Mr. Toad as Mole (13 episodes)
1990
One Foot In the Grave (1 episode)
1989
Campion as Dr. Galley (2 episodes)
1988
The Wind in the Willows: A Tale of Two Toads as Mole (voice)
1987
Inspector Morse as Jerome Hogg (1 episode)
1986
Whoops Apocalypse as Michael Sumpter (Defence Secretary)
1985
Miss Marple: The Moving Finger as Mr. Pye (2 episodes)
1985
Water as Foreign Secretary
1984
Miss Marple as Mr. Pye (2 episodes)
1984
The Wind in the Willows as Mole (voice) (65 episodes)
1983
The Wind in the Willows as Mole
1981
A Fine Romance (2 episodes)
1980
The Mirror Crack'd as Doctor Haydock
1980
Hammer House of Horror as Sir Humphrey Chesterton (1 episode)
1980
Therese Raquin as Michaud (3 episodes)
1979
Tess as Vicar of Marlott
1979
Tales of the Unexpected as Michael Carey (1 episode)
1978
She Fell Among Thieves as Father Below
1978
Enemy at the Door as William Clifford (1 episode)
1977
BBC2 Play of the Week as Father Below (1 episode)
1976
It Shouldn't Happen to a Vet as Granville Bennett
1976
The Blue Bird as Bread
1975
Royal Flash as Duchy Chamberlain
1975
One of Our Dinosaurs Is Missing as Sir Geoffrey
1975
Love Among the Ruins as George Druce
1973
Alice Through the Looking Glass
1973
Her Majesty's Pleasure as Mrs Whiteheart
1972
Mrs. Warren's Profession as Rev. Samuel Gardner
1972
A Fluid Arrangement as Jack
1972
Pope Joan as Friar Timothy
1972
Still Waters as Alfred
1971
The Rivals of Sherlock Holmes as Marquess of Macclesfield (1 episode)
1971
Columbo as Diver (1 episode)
1971
Catch Me a Spy as Haldene
1970
The Rise and Rise of Michael Rimmer as Wilting
1970
Play for Today as Alfred (1 episode)
1970
The Three Sisters as Koolyghin
1969
The First Churchills (4 episodes)
1968
Inspector Clouseau as Shockley
1968
Charlie Bubbles as Accountant
1967
How I Won the War as Old Man at Alamein
1966
Macready's Gala as Headmaster
1966
Mystery and Imagination (1 episode)
1965
BBC Play of the Month as Koolyghin (1 episode)
1965
Thirty-Minute Theatre (1 episode)
1965
Thirty-Minute Theatre as Cloon (1 episode)
1965
The Agony and the Ecstasy as Cardinal
1965
The Legend of Young Dick Turpin as Bailiff
1965
Public Eye as Jenks (1 episode)
1964
The Yellow Rolls-Royce as Osborn
1964
The Comedy Man as Advertising Man
1964
Martin Chuzzlewit (13 episodes)
1962
Guns of Darkness as Herbert Bastian
1961
Sir Francis Drake as Sir Richard Bosanquet (1 episode)
1961
Attempt to Kill as Frank Weyman
1961
Danger! Men Working as Major Trumbull
1961
The Threatening Storm
1960
Mystery of Edwin Drood (8 episodes)
1959
Bleak House as Inspector Bucket (5 episodes)
1959
No Hiding Place (1 episode)
1959
The Crowning Touch as Roger
1959
Model for Murder as Bullock
1959
Life in Danger as Sgt. Burt Norris
1958
Our Mutual Friend as Nicodemus Boffin (12 episodes)
1956
Armchair Theatre as Major Trumbull (1 episode)
1955
Quay South as Frederick Elwes
1955
The Adventures of the Scarlet Pimpernel as Jack Williams (1 episode)
1955
Lilli Palmer Theatre as Bilston (1 episode)
1954
The Wonderful World of Disney as Bailiff (2 episodes)
1954
Dangerous Cargo as Noel
1953
The Blue Parrot as Quinney
1951
Scrooge as Mr. Tupper
1950
The Woman in Question as Detective
1950
The Girl Is Mine as Sergeant
1950
Sunday Night Theatre as John Wood (1 episode)