2024
The Big Snow of '47 as Self2022
Sister Boniface Mysteries as Charles Usher2022
Night of the Broken as Adolf Hitler2022
Bring Back My Bonnie as Roger2019
Gentleman Jack as Jeremy Lister2019
Dad's Army: The Lost Episodes as Private Godfrey2018
Shakespeare & Hathaway - Private Investigators as Johnny Falstaff2018
We the Kings as Victor2017
Delirium as College Bursar2015
The Vote as Fred Norris2014
Inside No. 9 as Andrew2014
Great Canal Journeys as Self2013
Toast of London as Not available2012
Last Tango in Halifax as Ted2012
Titanic as Lord Pirrie2012
Run For Your Wife as Man in Pub2011
Exile as Not available2010
Going Postal as Ridcully2010
Idle-Hands as Spam2009
Endgame as P.W. Botha2007
Lewis as Donald Terry2007
The Alan Titchmarsh Show as Self2007
A Room with a View as Mr Eager2006
Not Going Out as Geoffrey Adams2005
Bleak House as Sir Leicester Dedlock2005
Colditz as Bunny Warren2005
Colditz as Bunny Warren2004
New Tricks as Professor Mears2004
The Alan Clark Diaries as Not available2004
London as Henry Mayhew2003
Sinbad: Legend of the Seven Seas as Dymas (voice)2003
Beyond Borders as Lawrence Bauford2003
Martin Luther as Martin Luther2002
The Inspector Lynley Mysteries as Andy Maiden2002
Dickens as Not available2002
Villa Des Roses as Hugh Burrell2001
Waking the Dead as Joe Doyle2001
Murder in Mind as Dr. William Collins2001
Bedtime as Andrew Oldfield2001
Iris as Older Maurice2001
The Fourth Angel as Jones2001
Station Jim as Sir Christopher Ellis2000
102 Dalmatians as Judge1999
The Messenger: The Story of Joan of Arc as Cauchon1998
EverAfter as King Francis1998
Animated Epics: Beowulf as Hrothgar ( voice )1998
King Lear as Gloucester1997
Midsomer Murders as Marcus Devere1997
The Place of the Dead as Chairman of the Inquiry1996
Over Here as Narrator1995
Bramwell as Colonel Kindersley1995
Eleven Men Against Eleven as Sir Bob Luckton1994
Smokescreen as Frank Sheringham1993
Goodnight Sweetheart as Not available1992
Shakespeare: The Animated Tales as Prospero (voice)1992
Framed as DCI Jimmy McKinnes1991
Murder Most Horrid as Old Doctor Adams1990
Lenin: The Train as Parvus1990
The Tragedy of Flight 103: The Inside Story as Col. Wilfred Wood1990
Dirty Beasts as Narrator1990
Beecham as Sir Thomas Beecham1990
Survival of the Fittest as Geoffrey Cowper1990
Revolting Rhymes as Narrator1989
Agatha Christie's Poirot as Reverend Cottrell1989
Campion as William Faraday1989
Blore M.P. as Derek Blore MP1988
After Henry as Not available1988
Lenin... The Train as Parvus1988
Consuming Passions as Not available1988
Beryl Markham: A Shadow on the Sun as Charles Clutterbuck1987
Cry Freedom as Capt. De Wet1987
When We Are Married as Councillor Albert Parker1987
What the Butler Saw as Dr Rance1987
Breakthrough at Reykjavik as Mikhail Gorbachev1986
A Very Peculiar Practice as Not available1986
The Monocled Mutineer as Not available1986
The Good Doctor Bodkin-Adams as Dr John Bodkin Adams1985
Miss Marple: A Pocketful of Rye as Rex Fortescue1985
Tender Is the Night as Mr. Morris1985
Theatre Night as Doctor Rance1985
Theatre Night as David Roberts1985
Theatre Night as Ewbank1985
Florence Nightingale as Russell1984
Miss Marple as Rex Fortescue1983
Brass as Not available1982
Oliver Twist as Mr. Bumble1982
Murder Is Easy as Lord Gordon Easterfield1981
Masada as Emperor Vespasian1980
Rough Cut as Nigel Lawton1979
Tales of the Unexpected as Albert Taylor1979
Crime and Punishment as Porfiry Petrovich1979
Agatha as Kenward1979
Churchill and the Generals as Winston Churchill1979
Henry VIII as Cardinal Wolsey1978
An Audience with... as Self1978
The BBC Television Shakespeare as Not available1978
The Thirty Nine Steps as Porton1978
News from Nowhere as William Morris1977
Hard Times as Josiah Bounderby1977
The Devil's Advocate as Father Anselmo1977
Joseph Andrews as Mr. Tow-Wouse1975
Edward the Seventh as Edward VII1975
Hedda as Brack1975
The After Dinner Game as Mark Childers1973
The Day of the Jackal as Commissioner Berthier1973
Hitler: The Last Ten Days as Prof. Gebhardt1972
The Edwardians as Horatio Bottomley1972
Horatio Bottomley as Horatio Bottomley1971
Nicholas and Alexandra as Dr. Botkin1970
Play for Today as Mark Childers1970
The Looking Glass War as Taylor1970
Edward II as Young Mortimer1970
The Tragedy of King Richard II as Henry Bolingbroke1968
Twisted Nerve as Superintendant Dakin1967
Witch Hunt as Dr. Howard Agister1967
The Deadly Affair as Matrvis (in Edward II)1966
Mystery and Imagination as Not available1965
Thirty-Minute Theatre as Jack Campion1960
Coronation Street as Eric Babbage1960
Persuasion as Charles Hayter1959
No Hiding Place as Not available1956
Armchair Theatre as RalphNaN
The Book of Water as Geiser