
2026 Winston Churchill
2026 Know All
2026 Winston Churchill
2026
2025 Sir Edward Elgar
2025 Sir Hector Moreland
2024 Stephen Gardiner
2024 Narrator (voice)
2024 Sir George Villiers
2024 Bently
2022 Dionysus
2022 Winston Churchill
2022 Roy Boyle
2022 Ser Simon Strong
2021 Robbie Ross
2020 Himself
2020 Professor Lippmann
2020 Scrooge's voice (voice)
2019 Henry Lehman
2018 Frank Graves
2018 David Ben-Gurion
2018 Robert Beale
2018 John Sedley
2017 Lavrenti Beria
2017 Prospero
2017 Couch
2016 Mr. Frum
2016 Richard II
2015 presenter
2014 Baker's Father
2014 Lear, King of Britain
2014 Ferdinand Lyle
2013 Narrator
2013 Hookey
2013 Hamlet
2012 Timon
2012 Falstaff
2011 Sir William Collyer
2011 Cotes-Preedy
2011 Joseph Stalin
2011 The Duchess / Introduced by
2011 Presenter
2011
2010 Himself - Performer
2010 Sir Harcourt Courtly
2010 Presenter
2008 presenter
2008 Presenter
2006 Donald Crowhurst (voice)
2004 Winston Churchill
2003 Prince of Wales
2003 Luke Fraser
2002 William Towers
1999 Wellington
1999 King Cedric of Hearts
1999 Sir Edward
1997 Franz Schubert
1997 Widmerpool
1996 Second Gravedigger
1995 Charles Musgrove
1993 Anthony
1992 Earl of Moray
1992 Heron
1988 John Adams (voice)
1986 Mark Stibbs
1985 Party Guest