IMDb Page
Movie Release Date Character Age at Release
Merchant Ivory 11/11/23 Self 57
The Tubular Bells 50th Anniversary Tour 09/22/22 Master of Ceremonies 56
Gatecrash 10/30/20 Policeman 54
On Chesil Beach 01/19/18 Geoffrey Ponting 51
Darkest Hour 11/22/17 Sir Anthony Eden 51
All the world's a stage 04/26/16 Narrator (voice) 49
Suffragette 10/16/15 Benedict Haughton 49
Inside the Court of Henry VIII 04/08/15 Narrator 48
The Eichmann Show 01/20/15 Narrator 48
The Riot Club 09/19/14 Tutor 48
If I Don't Come Home: Letters from D-Day 06/01/14 Norman Skinner 47
Secrets of Underground London 05/21/14 Narrator 47
Faberge: A Life of Its Own 04/04/14 Narrator 47
Operation Stonehenge: What Lies Beneath 01/01/14 Host 47
Tutankhamun: The Mystery of the Burnt Mummy 11/10/13 Narrator 47
Secrets of the Tower of London 10/27/13 Narrator 47
Secrets of Henry VIII's Palace: Hampton Court 06/30/13 Narrator (voice) 47
Moominland Tales: The Life of Tove Jansson 12/26/12 Narrator 46
Wikileaks: Secrets and Lies 12/09/12 Narrator (voice) 46
Hyde Park on Hudson 12/07/12 Bertie 46
Secrets of the Manor House 01/22/12 Narrator 45
First Man on the Moon 01/01/12 Narrator (Voice UK) 45
Wallis Simpson: The Secret Letters 08/24/11 Voice 45
Heath Vs Wilson : The 10 Year Duel 05/25/11 Self - Narrator 44
Dark Relic 03/27/10 Friar George 43
BBC Horizon: Is Everything We Know About The Universe Wrong? 03/09/10 Self - Narrator 43
Harold Pinter: A Celebration 01/24/10 Self 43
Albert Schweitzer - Ein Leben für Afrika 12/24/09 Phil Figgis 43
The Maharajas' Motor Car: The Story of Rolls-Royce in India 03/08/09 Narrator - (Voice) 42
Margaret Thatcher: The Long Walk to Finchley 06/12/08 Ted Heath 41
Random Quest 11/26/06 Colin 40
The First Emperor 02/16/06 Himself - Narrator 39
Einstein's Big Idea 10/11/05 Humphry Davy 39
Namibia: Genocide and the Second Reich 08/15/05 Narrator (voice) 39
Ring of the Nibelungs 11/19/04 Gunther 38
Van Helsing 05/03/04 Dr. Victor Frankenstein 37
101 Dalmatians II: Patch's London Adventure 11/06/02 Pongo (voice) 36
Iris 12/14/01 Young Maurice 35
Pandaemonium 06/29/01 Robert Southey 35
Nero's Golden House 01/01/01 Narrator 34
Bread and Roses 05/10/00 Party Guest (uncredited) 33
Complicity 05/06/00 Neil 33
Longitude 01/02/00 Nevil Maskelyne 33
Runt 09/04/99 Pork 33
Notting Hill 05/21/99 Anna's Co-Star 32
Hornblower: The Frogs and the Lobsters 04/02/99 Major Edrington 32
War of the Century - When Hitler Fought Stalin 01/01/99 Narrator 32
The Dance of Shiva 12/18/98 Lieutenant Davies 32
Rupert's Land 09/13/98 Rupert McKay 32
Stiff Upper Lips 06/12/98 Edward 31
I Hate Christmas Too 12/25/97 Soldier 31
The Ripper 12/06/97 Prince Albert Victor Edward 31
Jane Eyre 01/20/96 St John Rivers 29
Heavy Weather 12/24/95 'Monty' Bodkin 29
Danielle Steel's Zoya 09/17/95 Nicolai 29
Carrington 05/25/95 Gerald Brenan 28
Persuasion 05/01/95 Mr. Elliot 28
The Vacillations of Poppy Carew 03/05/95 Victor 28
Open Fire 11/12/94 Steven Waldorf 28
A Feast At Midnight 11/01/94 Chef 28
A Breed of Heroes 09/04/94 Lt. Charles Thoroughgood 28
Doctor Who: Dimensions in Time 11/27/93 Cyrian 27
The Maitlands 11/13/93 Jack Maitland 27
Archipel 03/17/93 Alan Stewart 26
Voices in the Garden 02/23/93 Mark 26
Howards End 03/13/92 Leonard Bast 25
The Chronicles of Narnia: Prince Caspian & The Voyage of the Dawn Treader 11/19/89 King Caspian 23
Reunion 05/17/89 Count Konradin von Lohenburg 22
Frankie and Johnnie 02/02/86 19
The Book of Water None Narrator/Geiser 57
Time & Tide - A Trilogy None 57