2021
The Souvenir: Part II as Narrator Patrick's Musical2018
Surviving Christmas with the Relatives as Uncle John2018
Alien Abduction: A True Story as Himself2015
London Spy as James2014
1864 as Lord Palmerton2014
The Double as The Colonel2014
Effie Gray as Sir Charles Eastlake2014
Unknown Heart as Ludlow2013
Utopia as The Assistant2013
The Great Train Robbery as Henry Brooke, Home Secretary2013
A Long Way From Home as Joseph2012
Cleanskin as Scott Catesby2012
Wide Blue Yonder as George2011
Death in Paradise as Martin Goodman QC (voice) (uncredited)2011
Death in Paradise as Martin Goodman QC2011
W.E. as King George V2010
The Kid as Alan2009
Red Riding as Not available2009
Sherlock Holmes as Sir Thomas Rotheram2009
Red Riding: The Year of Our Lord 1980 as Philip Evans2009
Bunny and the Bull as Narrator2009
Margaret as Not available2008
Merlin as King Rodor2008
Mister Lonely as The Pope2007
Lewis as Not available2007
Celebration as Richard2006
Goodbye Mr Snuggles as Mr. Tomly2005
Charlie and the Chocolate Factory as Mr. Salt2005
Colditz as Lt. Colonel Fordham2005
Colditz as Lt. Colonel Fordham2004
Agatha Christie's Marple as Colonel Arthur Bantry2004
New Tricks as Not available2004
The Prince & Me as King Haraald2003
Cambridge Spies as Lord Halifax2003
Doctor Who: Shada as Professor Chronotis (voice)2002
Hans Christian Andersen: My Life as a Fairytale as Jonas Collin2002
The Falklands Play as Rt Hon Peter, 6th Baron Carrington KCMG MC (Foreign Secretary)2002
Hideous Man as Not available2001
Waking the Dead as Dr Bruno Rivelli2001
The Lost World as Professor Summerlee2001
The Mystic Masseur as Mr. Stewart2001
The Lost World as Prof. Summerlee2001
All Forgotten as Old Vladimir (voice)2001
Blind Loyalty, Hollow Honor: England's Fatal Flaw as Self2001
The Remains of the Day: The Filmmaker's Journey as Self2000
Sexy Beast as Harry2000
The Golden Bowl as Colonel Bob Assingham2000
Up at the Villa as Sir Edgar Swift1999
Mickey Blue Eyes as Philip Cromwell1999
The Making of a Mobster: 'Mickey Blue Eyes' as Self1998
Kings in Grass Castles as Longman1998
Jinnah as Mountbatten1998
Shadow Run as Landon-Higgins1997
Midsomer Murders as Sir Michael Fielding1997
Trial & Retribution as Not available1997
Anna Karenina as Karenin1997
Never Ever as Arthur Trevane1996
Gulliver's Travels as Dr. Bates1995
The Choir as Hugh Cavendish1995
The Old Curiosity Shop as Single Gentleman1994
The Dwelling Place as Lord Fischel1994
Doomsday Gun as Sir James Whittington1994
An Audience with Ken Dodd as Himself1993
Hollywood U.K.: British Cinema in the Sixties as Self1993
The Remains of the Day as Lord Darlington1993
Heart of Darkness as Gosse1992
Patriot Games as Lord William Holmes1992
Hostage as Hugo Paynter1992
As You Like It as Jaques1991
A Perfect Hero as Angus Meikle1991
Afraid of the Dark as Frank1991
A Question of Attribution as Sir Anthony Blunt1990
Chillers as Skipperton1990
The Russia House as Ned1989
Agatha Christie's Poirot as Colonel Race1989
The Mighty Quinn as Thomas Elgin1989
Farewell to the King as Col. Ferguson1989
Boys in the Island as George Farrell1989
She's Been Away as Hugh Ambrose1989
These Foolish Things as Nick Verney1988
The Play on One as Nick Verney1988
Beryl Markham: A Shadow on the Sun as Mansfield Markham1987
High Season as Patrick1987
Comrades as William Norfolk, Governor of New South Wales1986
Absolute Beginners as Henley of Mayfair, Dressmaker to the Queen1986
The Whistle Blower as Lord1984
Greystoke: The Legend of Tarzan, Lord of the Apes as Lord Charles Esker1984
A Passage to India as Richard Fielding1983
Anna Pavlova as Victor d'André1983
Runners as Tom Lindsay1982
Wogan as Self1982
Nancy Astor as Waldorf Astor1981
Country as Philip Carlion1978
An Audience with... as Self1973
The American Film Institute Salute to ... as Self1970
Play for Today as Not available1970
Performance as Chas Devlin1968
Sympathy for the Devil as Self (uncredited)1968
Isadora as Gordon Craig1968
Duffy as Stefane Calvert1967
Thoroughly Modern Millie as Jimmy Smith1967
Arabella as Giorgio1966
The Chase as Jason 'Jake' Rogers1965
Those Magnificent Men in Their Flying Machines or How I Flew from London to Paris in 25 Hours 11 Minutes as Richard Mays1965
King Rat as Peter Marlowe1963
The Servant as Tony1963
Tamahine as Oliver1962
The Loneliness of the Long Distance Runner as Willy Gunthorpe - Ranley School Runner (uncredited)1951
One Wild Oat as Porter1950
The Miniver Story as Toby Miniver1950
The Magnet as Johnny Brent