1992
Shakespeare: The Animated Tales as Alonzo (voice) (1 episode)
1992
Maigret as M. Comeliau (2 episodes)
1991
Heading Home as Mr Evernden
1987
Still Crazy Like a Fox as Milton
1984
Miss Marple: The Body in the Library as Edwards (2 episodes)
1984
Miss Marple as Edwards (2 episodes)
1983
The Cleopatras as Quintus Dellius (8 episodes)
1982
Britannia Hospital as Greville Figg
1981
Private Schulz as Kaltenbrunner (1 episode)
1980
Love in a Cold Climate as Lord Merlin (8 episodes)
1980
S.O.S. Titanic as Benjamin Guggenheim
1979
Minder as Freddie Baker (1 episode)
1979
The Old Crowd as George
1978
Cold Harbour as Superintendent
1975
The Little Minister as Andrew Mealmaker
1975
The Way of the World as Witwound
1974
Murder on the Orient Express as Chief Attendant
1974
Fall of Eagles as Aehrenthal (1 episode)
1974
Romance with a Double Bass as Majordomo
1972
Lady Caroline Lamb as Murray
1972
Crown Court (1 episode)
1972
The Adventurer as Armand (1 episode)
1970
Twelfth Night as Sir Andrew Aguecheek
1970
Julius Caesar as Popilius Lena
1967
Vanity Fair as Jos Sedley (5 episodes)
1966
Mystery and Imagination (2 episodes)
1964
The Wednesday Play as Mr. Stotman (1 episode)
1961
Sir Francis Drake as Spanish Captain (1 episode)
1958
The Silent Enemy as Diver
1956
Loser Takes All as Barman (uncredited)
1950
Sunday Night Theatre as Malvolio (1 episode)