2023
These Untold Secrets
2007
The Situation as US Ambassador
2003
Cambridge Spies as Arthur Quigley (1 episode)
2001
The Affair of the Necklace as Monsieur Bassenge
2001
From Hell as Lord Hallsham
2000
The Adventures of Young Indiana Jones: The Perils of Cupid as Kurt
2000
The Golden Bowl as A.R. Jarvis, Shopkeeper
2000
Don Quixote as Priest
1999
Alice in Wonderland as Frogface Footman
1998
Dangerous Beauty as The Doge
1997
The Vanishing Man as Forstarter
1997
Midsomer Murders as Headley Madrigal (1 episode)
1997
Midsomer Murders as Leonard Pike (1 episode)
1996
Surviving Picasso as Sabartes
1996
Dalziel & Pascoe (1 episode)
1996
Hetty Wainthropp Investigates as Michael Durban (1 episode)
1995
The Last Machine (5 episodes)
1995
Kavanagh Q.C. as Bishop of Norfolk (1 episode)
1994
Scarlett (4 episodes)
1994
Friends as Registrar (2 episodes)
1994
Princess Caraboo as Lord Apthorpe
1993
The Remains of the Day as Lord Halifax
1992
Memento Mori as Eric Colston
1992
The Young Indiana Jones Chronicles as Kurt (1 episode)
1991
Let Him Have It as Humphries
1990
Mountains of the Moon as Norton Shaw
1988
Just Ask for Diamond as Gott
1987
The Two Mrs. Grenvilles as Basil Plante (2 episodes)
1983
Spyship as Francis Main (6 episodes)
1981
Couples and Robbers as Walter
1981
Dragonslayer as Casiodorus Rex
1981
The Potsdam Quartet as Ronald Taylor
1976
Doran's Box as Doran
1974
Mahler as Otto Mahler
1972
The Pied Piper as Pilgrim
1971
Thank You Very Much as Trevor
1971
The Rivals of Sherlock Holmes as George Fitzwilliam (1 episode)
1970
Play for Today as Noran (1 episode)
1970
Julius Caesar as Cinna the Poet
1966
Alice in Wonderland as Knave of Hearts
1965
Catch Us If You Can as Art Director
1959
No Hiding Place (1 episode)