2024
Can You Hear Me? as Ben
2023
The Great Escaper as Arthur
2020
May… I Have This Dance? as Narrator
2019
A Family Affair as Bernard
2019
Churchill and the Movie Mogul as Additional Voices
2018
Patrick Melrose as George Watford (2 episodes)
2017
The Hippopotamus as Podmore
2016
The Crown as Imbert-Terry (1 episode)
2016
Churchill's Secret as Lord Camrose
2015
Queen & Country as Grandfather George
2014
The Last Resort as Mr. Carpenter (voice)
2012
Rosamunde Pilcher: The Other Wife as Lord George Meriot (2 episodes)
2011
Game of Thrones as Jon Arryn (1 episode)
2007
The Shadow in the North as Webster Garland
2007
Consenting Adults as Lord Goddard
2007
The Contractor as Sir Anthony
2007
I Want Candy as Michael de Vere
2007
Fallen Angel as Voice of Francis Youlgreave (3 episodes)
2006
Rabbit Fever as Ally's dad
2006
Scoop as Garden Party Guest
2006
The Line of Beauty as Lord Kessler (2 episodes)
2006
V for Vendetta as Lilliman
2005
Animal as Dean Frydman
2004
A Good Woman as Dumby
2004
King Solomon's Mines as Dr. Sam Maitland (2 episodes)
2003
Shoreditch as Jenson Thackery
2003
Keen Eddie (1 episode)
2002
The Real Jane Austen as Mr. Austen
2002
The Gathering Storm as Lord Moyne
2002
The Falklands Play as Rt Hon William Whitelaw CH MC MP (Home Secretary)
2001
Pandaemonium as Rev Holland
2001
In Deep as Ritchie (2 episodes)
2001
Love in a Cold Climate as Lord Montdore (3 episodes)
2000
The Calling as Jack Plummer
2000
Longitude as Capt. Proctor
1999
Mad Cows as Politician
1999
Rogue Trader as Peter Baring
1999
8 ½ Women as Philip Emmenthal
1999
Joan of Arc as Archbishop (2 episodes)
1999
The Vice (1 episode)
1997
The Man Who Knew Too Little as Embleton
1997
A Dance to the Music of Time as Nicholas Jenkins (older) (4 episodes)
1997
Mrs. Dalloway as Richard Dalloway
1997
Lexx as Count Dracul (1 episode)
1997
Midsomer Murders as Charles Rust (1 episode)
1997
Midsomer Murders as Will Tunstall (1 episode)
1997
The Woman In White as Mr. Gilmore
1996
Gulliver's Travels as Admiral Bolgolam (2 episodes)
1995
The Choir as Bishop Robert Young (5 episodes)
1993
Riders as Malise Gordon
1992
Old Boy Network (7 episodes)
1992
The Count of Solar as Coudray
1992
Drug Wars: The Cocaine Cartel as Whitfield
1991
Eerie, Indiana as Professor Nigel Zirchon (1 episode)
1990
Night of the Fox as Alan Stacey
1989
Paddington Bear as Mr. Brown (13 episodes)
1989
The Endless Game as Belfrage
1989
Dark Holiday as Charnaud
1989
Agatha Christie's Poirot as Colonnel Toby Luttrell (1 episode)
1988
Murphy's Law (1 episode)
1988
Flapjack Floozie as Dr. Kipper
1987
Nightflyers as D'Branin
1986
L.A. Law as Nigel Morris (1 episode)
1985
Lime Street as Edward Wingate (8 episodes)
1984
The Biko Inquest as Van Rensburg
1984
Murder, She Wrote as Arthur Constable (1 episode)
1984
Murder, She Wrote as Chief Daniel Trent (1 episode)
1984
Hunter as George Franklin (2 episodes)
1984
To Catch a King as The Duke of Windsor
1983
Pygmalion as Colonel Pickering
1983
Privates on Parade as Captain Sholto Savory
1983
Invitation to the Wedding
1980
The Elephant Man as Fox
1980
The Sea Wolves as Finley
1980
The Other 'Arf (27 episodes)
1980
Shillingbury Tales (1 episode)
1979
Hart to Hart (1 episode)
1979
Tinker Tailor Soldier Spy (1 episode)
1979
The Class Of Miss MacMichael as Charles Fairbrother
1978
The Legacy as Jason Mountolive
1977
Beryl Reid (1 episode)
1977
The Sinking of the HMS Victoria as Captain Winsloe
1976
The Eagle Has Landed as Father Verecker
1976
Rogue Male as Major Quive-Smith
1975
Space: 1999 as Pasc (1 episode)
1972
Van der Valk as Ehrlich (1 episode)
1972
The Frighteners as Tony Wardle (1 episode)
1972
Au Pair Girls as Buster
1971
The Rivals of Sherlock Holmes as Lord Amberley (1 episode)
1971
Zee and Co. as Gordon
1970
All the Right Noises as Bernie
1970
Wine of India as Russ
1969
Charley's Aunt as Jack Chesney
1969
The First Churchills as Sidney Godolphin (12 episodes)
1969
A Touch of Love as Roger
1969
The Main Chance as Lord Radchester (1 episode)
1967
Torture Garden as Leo Winston (segment 3 "Mr. Steinway")
1966
Walk Don't Run as Julius D. Haversack
1966
The Psychopath as Mark Von Sturm
1964
Sharp at Four as Sutcliffe
1964
Hot Enough for June as Men's Room Attendant
1963
The Iron Maiden as Humphrey Gore-Brown
1962
The Wild and the Willing as Arthur
1962
The Saint as Gendarme (1 episode)
1962
A Pair of Briefs as Hubert Shannon
1961
The Avengers (1 episode)
1956
Armchair Theatre as Sutcliffe (1 episode)