2025
Downton Abbey: The Grand Finale as Not available2024
Mary & George as Sir George Villiers2024
Douglas Is Cancelled as Bently2024
Firebrand as Stephen Gardiner2022
House of the Dragon as Ser Simon Strong2022
Thor: Love and Thunder as Dionysus2022
The Outfit as Roy Boyle2022
Operation Mincemeat as Winston Churchill2021
Benediction as Robbie Ross2020
Radioactive as Professor Lippmann2018
Mary Queen of Scots as Robert Beale2018
Operation Finale as David Ben-Gurion2018
Vanity Fair as John Sedley2017
The Death of Stalin as Lavrenti Beria2017
My Cousin Rachel as Couch2016
The Legend of Tarzan as Mr. Frum2016
Shakespeare Live! From the RSC as Richard II2014
Penny Dreadful as Ferdinand Lyle2014
Into the Woods as Baker's Father2013
National Theatre Live: 50 Years on Stage as Hamlet2013
Muse of Fire as Self2012
The Hollow Crown as Falstaff2011
My Week with Marilyn as Cotes-Preedy2011
The Deep Blue Sea as Sir William Collyer2004
Dunkirk as Winston Churchill2002
Spooks as William Towers2002
Spooks as Home Secretary1999
Alice in Wonderland as King Cedric of Hearts1997
A Dance to the Music of Time as Widmerpool1996
Hamlet as Second Gravedigger1992
Orlando as Earl of Moray1988
American Experience as John Adams (voice)1986
A Very Peculiar Practice as Mark Stibbs1983
Blackadder as NapoléonNaN
The Magic Faraway Tree as Not available2024
Home! Home! as Self (narrator)2020
A Christmas Carol as Scrooge's voice (voice)2020
The Hour as Himself2019
National Theatre Live: The Lehman Trilogy as Henry Lehman2019
National Theatre Live: The Tragedy of King Richard the Second as Richard II2018
Museo as Frank Graves2017
RSC Live: The Tempest as Prospero2016
Cunk on Shakespeare as Self - Actor2015
Monteverdi in Mantua - The Genius of the Vespers as presenter2014
National Theatre Live: King Lear as Lear, King of Britain2014
The Mysterious Mr Webster as Self - Interviewee2013
Legacy as Hookey2013
Lava Land - Glowing Hawaii as Narrator2012
Shakespeare's Sonnets as Not available2012
Simon Schama's Shakespeare as Not available2012
National Theatre Live: Timon of Athens as Timon2011
National Theatre Live: Collaborators as Joseph Stalin2011
Symphony as Not available2011
Alice's Adventures in Wonderland (The Royal Ballet at the Royal Opera House) as The Duchess / Introduced by2010
National Theatre Live: London Assurance as Sir Harcourt Courtly2003
The Young Visiters as Prince of Wales1999
Blackadder: Back & Forth as Wellington1995
Persuasion as Charles MusgroveNaN
The Choral as Not availableNaN
De Gaulle – Partie 1 : La France Libre as Winston Churchill2010
BBC Proms: Sondheim's 80th Birthday as Himself - Performer2010
A Christmas History as Presenter2008
An Easter Celebration as presenter2006
Deep Water as Donald Crowhurst (voice)2003
The Gathering as Luke Fraser1999
An Ideal Husband as Sir Edward1993
The Mushroom Picker as Anthony1985
Time and the Conways as Party GuestNaN
De Gaulle – Partie 2 as Winston Churchill