|
Return to Narnia (2025) as Self |
|
Merchant Ivory (2024) as Self |
|
Tubular Bells 50th Anniversary Tour Live Concert (2022) as Master of Ceremonies |
|
Gatecrash (2020) as Policeman |
|
The Gentlemen (2020) as Lord Pressfield |
|
On Chesil Beach (2018) as Geoffrey Ponting |
|
Darkest Hour (2017) as Sir Anthony Eden |
|
All the world's a stage (2016) as Narrator (voice) |
|
Suffragette (2015) as Benedict Haughton |
|
Inside the Court of Henry VIII (2015) as Narrator |
|
The Eichmann Show (2015) as Narrator |
|
The Riot Club (2014) as Tutor |
|
If I Don't Come Home: Letters from D-Day (2014) as Norman Skinner |
|
Secrets of Underground London (2014) as Narrator |
|
Faberge: A Life of Its Own (2014) as Narrator |
|
Operation Stonehenge: What Lies Beneath (2014) as Host |
|
Tutankhamun: The Mystery of the Burnt Mummy (2013) as Narrator |
|
Secrets of the Tower of London (2013) as Narrator |
|
Secrets of Henry VIII's Palace: Hampton Court (2013) as Narrator (voice) |
|
Moominland Tales: The Life of Tove Jansson (2012) as Narrator (voice) |
|
Wikileaks: Secrets and Lies (2012) as Narrator (voice) |
|
Hyde Park on Hudson (2012) as Bertie |
|
Secrets of the Manor House (2012) as Narrator |
|
First Man on the Moon (2012) as Narrator (Voice UK) |
|
Hitler's Children (2011) as Narrator (voice) (uncredited) |
|
Wallis Simpson: The Secret Letters (2011) as Narrator |
|
Heath vs Wilson: The 10-Year Duel (2011) as Self - Narrator |
|
Dark Relic (2010) as Friar George |
|
BBC Horizon: Is Everything We Know About The Universe Wrong? (2010) as Self - Narrator |
|
Harold Pinter: A Celebration (2010) as Self |
|
Albert Schweitzer - Ein Leben für Afrika (2009) as Phil Figgis |
|
The Blood of the Rose (2009) as Narrator |
|
The Maharajas' Motor Car: The Story of Rolls-Royce in India (2009) as Narrator - (Voice) |
|
Margaret Thatcher: The Long Walk to Finchley (2008) as Ted Heath |
|
Random Quest (2006) as Colin |
|
The First Emperor (2006) as Himself - Narrator |
|
Einstein's Big Idea (2005) as Humphry Davy |
|
After the War: Conquering Germany (2005) as Narrator |
|
Namibia: Genocide and the Second Reich (2005) as Narrator (voice) |
|
Ring of the Nibelungs (2004) as Gunther |
|
Van Helsing (2004) as Dr. Victor Frankenstein |
|
101 Dalmatians II: Patch's London Adventure (2003) as Pongo (voice) |
|
Iris (2001) as Young Maurice |
|
Pandaemonium (2001) as Robert Southey |
|
Nero's Golden House (2001) as Narrator |
|
Bread and Roses (2000) as Party Guest (uncredited) |
|
Complicity (2000) as Neil |
|
Longitude (2000) as Nevil Maskelyne |
|
Runt (1999) as Pork |
|
In Excess: The Death of Michael Hutchence (1999) as Narrator (voice) |
|
Notting Hill (1999) as Anna's Co-Star |
|
Hornblower: The Frogs and the Lobsters (1999) as Major Edrington |
|
War of the Century - When Hitler Fought Stalin (1999) as Narrator |
|
The Dance of Shiva (1998) as Lieutenant Davies |
|
Rupert's Land (1998) as Rupert McKay |
|
Stiff Upper Lips (1998) as Edward |
|
I Hate Christmas Too (1997) as Soldier |
|
The Ripper (1997) as Prince Albert Victor Edward |
|
Danielle Steel's Zoya (1997) as Nicolai |
|
Jane Eyre (1996) as St John Rivers |
|
Heavy Weather (1995) as 'Monty' Bodkin |
|
Carrington (1995) as Gerald Brenan |
|
Persuasion (1995) as Mr. Elliot |
|
The Vacillations of Poppy Carew (1995) as Victor |
|
Open Fire (1994) as Stephen Waldorf |
|
A Feast at Midnight (1994) as Chef |
|
A Breed of Heroes (1994) as Lt. Charles Thoroughgood |
|
Doctor Who: Dimensions in Time (1993) as Cyrian |
|
The Maitlands (1993) as Jack Maitland |
|
Archipel (1993) as Alan Stewart |
|
Voices in the Garden (1993) as Mark |
|
Howards End (1992) as Leonard Bast |
|
The Chronicles of Narnia: Prince Caspian & The Voyage of the Dawn Treader (1989) as King Caspian |
|
Reunion (1989) as Count Konradin von Lohenburg |
|
Frankie and Johnnie (1986) as Johnnie Mallett |
|
Time & Tide - A Trilogy () as |
|
The Book of Water () as Narrator/Geiser |