Known For
Filmography

Decades That Defined Us
TV · as Narrator · 3 eps

Abandoned Engineering
TV · as Self - Narrator · 145 eps

Harry Price: Ghost Hunter
Movie · as Edward Goodwin

The Frankenstein Chronicles
TV · as Sir Robert Peel · 12 eps

Death Comes to Pemberley
TV · as Colonel Fitzwilliam · 3 eps

Doctor Who: The Snowmen
Movie · as Captain Latimer

Celebrity Antiques Road Trip
TV · as Self - Participant · 1 ep

Death in Paradise
TV · as Alex Seymour · 1 ep

Instinct
TV · as Ian Stanford · 2 eps

The Heart of Me
Movie · as Jack

Ready When You Are, Mr McGill
Movie · as Roland

Hawking
Movie · as Roger Penrose

Agatha Christie's Marple
TV · as Captain Cottam · 1 ep

Celebrity Mastermind
TV · 1 ep

The Lost World
Movie · as Lord Roxton

Love in a Cold Climate
TV · as Alfred · 2 eps

The Lost World
TV · as Lord Roxton · 2 eps

The Infinite Worlds of H.G. Wells
TV · as Herbert George 'H. G.' Wells · 6 eps

Quills
Movie · as The Horseman

Anna Karenina
TV · as Yashvin · 4 eps

Plunkett & Macleane
Movie · as MP

Warriors
Movie · as Capt. Richard Gurney

Warriors
TV · as Captain Richard Gurney · 2 eps

Vanity Fair
TV · as George Osborne · 4 eps

Midsomer Murders
TV · as Tristan Goodfellow · 1 ep

The Fortunes and Misfortunes of Moll Flanders
Movie · as Lemuel

Public Enemies
Movie · as Paymaster

Silent Witness
TV · as Harry Cunningham · 96 eps

The Fortunes and Misfortunes of Moll Flanders
TV · as Lemuel · 1 ep

Pride and Prejudice
TV · as Lt. Chamberlayne · 1 ep

The Storyteller: Greek Myths - Theseus & the Minotaur
Movie · as Dancer

This Morning
TV · as Self · 1 ep
