2010
The King's Speech as Dr. Blandine Bentham2009
A Mind's Eye as Not available2006
Mayo as Mr. Russell2006
Van Wilder 2: The Rise of Taj as Camford Dean2006
A Harlot's Progress as Doctor Rock2005
Rome as Chief Augur2005
Keeping Mum as Judge2005
Princes in the Tower as Bishop De Cambrai2004
Around the World in 80 Days as Lord Rhodes2004
A Good Woman as Cecil2004
Nature Unleashed: Avalanche as Mikhail Zorich2003
The Other Boleyn Girl as Lord Farmleigh2002
Possession as Professor Spear2001
Victoria & Albert as Duke of Coburg2000
Bedazzled as Play Actor2000
Arabian Nights as Jerome Gribben2000
Sins as Mr Collins2000
Up at the Villa as Colin Mackenzie1999
Jesus as Mordecai1999
A Christmas Carol as 2nd Broker1999
The Clandestine Marriage as Traverse1999
The Strange Case of Delfina Potocka as Schwabe1998
The Tichborne Claimant as Cubitt1998
Monk Dawson as Fr Julian1997
David as König Achisch1997
Solomon as Zadok1997
Sixth Happiness as Father Ferre1997
Solomon as Zadok1995
Kavanagh Q.C. as Dartwood1995
Persuasion as Mr. Musgrove1995
Richard III as Archbishop Thomas1994
The Madness of King George as Baker1994
Doomsday Gun as Hugh Mackler1994
Good King Wenceslas as Baron Oskar1993
Lady Chatterley as Duke of Oaklands1992
Orlando as Mr. Swift1992
A Dangerous Man: Lawrence After Arabia as Valence1992
As You Like It as Mr. Le Beau / Corin1991
Performance as Waffles1991
Ashenden as British MP1991
Edward II as Bishop1991
Uncle Vanya as Waffles1990
Drop the Dead Donkey as Sir Roysten1990
One Foot In the Grave as Not available1990
The Fool as Augustus Roddick1990
Old Flames as Member1990
Dear Rosie as Not available1989
Campion as Mr. Kettle1989
Fellow Traveller as Tudor Hamilton1987
The Ruth Rendell Mysteries as Dr. Trewynne1987
Miss Marple: Nemesis as Mr. Broadribb1987
Little Dorrit as Mr. Meagles1986
Casualty as The Man1986
Lovejoy as Michael Church1986
The Insurance Man as The Fat Doctor1985
Screen Two as Tudor Hamilton1985
Home to Roost as Lord Fell1985
Morons from Outer Space as Soundman1984
Sherlock Holmes as Jabez Wilson1984
Miss Marple as Mr. Broadribb1984
Mitch as Coroner1984
Oxbridge Blues as Bald don at party1984
Amy as Sir Sefton Brancker1983
An Englishman Abroad as Shoe Shop Assistant1983
Doctor Who: Mawdryn Undead as Dr. Runciman1982
Airline as Not available1982
Aubrey as Opera House Manager1981
The Good Soldier as Grand Duke1980
Pasmore as Fowler1979
Minder as Albert Wendell1979
Who's Who as Man in Window1978
Edward and Mrs Simpson as Sir Harold Nicolson1978
Renoir, My Father as Dupois1976
The Duchess of Duke Street as Not available1976
The Glittering Prizes as Ronald Brathwaite1976
The Glittering Prizes as Not available1976
Queen Kong as Woolf1976
The Hunchback of Notre Dame as Lecornu / Sexton1976
Loyalties as Inspector Dede1975
The Sweeney as Finch1975
Royal Flash as Master1975
The Way of the World as Sir Wilful1974
Jennie: Lady Randolph Churchill as War Office Major1974
Fall of Eagles as Albrecht1974
Jennie: Lady Randolph Churchill as War Office Major1974
Baby Love as Doctor1973
Because of the Cats as Maris1972
The Edwardians as Not available1972
The Pied Piper as Burger1972
The Trouble with 2b: Part Five, Thirty Years Younger as Not available1972
Adult Fun as Mr Bryant1971
The Onedin Line as Mitchell1971
Edna: The Inebriate Woman as Victor, Helper at 'Jesus Saves'1971
O Fat White Woman as Mr. Bagley1970
Play for Today as Victor, Helper at 'Jesus Saves'1970
Play for Today as Fowler1970
Play for Today as Doctor1970
Catweazle as Boris1969
Hadleigh as Brunswick1969
The First Churchills as Not available1969
A Touch of Love as Mike1968
The Expert as Gibbon1968
The First Lady as Not available1968
Rogues' Gallery as Mr. Peagreen1968
The Caesars as Pomponius1966
The Corridor People as Ferdinand XVIII of Morphania1966
You Can't Win as Harry1965
The Man In Room 17 as Bannerman1965
Doctor Who: The Chase as Francis Bacon1965
Game for Three Losers as Peter Fletcher1963
Doctor Who as Doctor Runciman1963
Doctor Who as Francis Bacon1961
The Avengers as Dr. Russell1960
The League of Gentlemen as Chorus Boy (uncredited)1959
No Hiding Place as Not available