Home / Discover / People

The Crown

2016
as Tommy Lascelles

Pride & Prejudice

2005
as Netherfield Butler

The Nevers

2021
as Lord Gilbert Massen

Anna Karenina

2012
as Prince Alexander Shcherbatsky

Darkest Hour

2017
as BBC Producer

Preacher

2016
as Herr Starr

Tomorrow Never Dies

1997
as Captain - HMS Bedford

The Danish Girl

2015
as Dr. Jens Hexler

Poldark (2015)

2015
as Cary Warleggan

Patrick Melrose

2018
as Nicholas Pratt

Dorian Gray

2009
as Victor

War Horse

2011
as Maj. Tompkins

The Iron Lady

2011
as Ian Gilmour

Des

2020
as Ivan Lawrence QC

My Week with Marilyn

2011
as Sir Kenneth Clark

Valiant

2005
as Lofty (voice)

Down a Dark Hall

2018
as Professor Farley

Voice of the Heart

1989
as Kim Cunningham

Patriot Games

1992
as First Aide

Arms and the Man

1989
as Captain Bluntschli

Chimera

1991
as Windeler

Consenting Adults

2007
as Frances Graham Harrison

When I'm Sixty-four

2004
as Headmaster

Ted and Alice

2002
as Dr. Handford

The Scapegoat

2012
as George

One Night

2012
as Mr. Lerner

The Remains of the Day

1993
as Doctor Richard Carlisle

The Government Inspector

2005
as John Scarlett

Broken News

2005
as Sam French - Bullet Points Presenter

Class of '76

2005
as Supt Flood

Dead Gorgeous

2002
as Rex Ballard

Miss Austen Regrets

2008
as Edward Austen-Knight

Lady Jane

1986
as Thomas

A View from a Hill

2005
as Squire Richards

Pinochet's Last Stand

2006
as Michael Caplan

Kids in Love

2016
as Graham

To End All Wars

2001
as Lt. Foxworth

Gambit

2012
as Desk Clerk

Flood

2007
as Army Liaison Officer Richardson

Gemma Bovery

2014
as Rankin

Eminent Domain

1990
as Anton

Salting the Battlefield

2014
as Jack Calderon

Love's Kitchen

2011
as Health & Safety Official

Bel Ami

2012
as Paul the Butler

Effie Gray

2014
as Royal Academy / Times Journalist

Oxford Blues

1984
as Larry

All The Queen's Men

2001
as British Major

U Be Dead

2009
as Mr. Higginson

The Mark of Cain

2008
as Colonel Hampton

Easy Virtue

2008
as Lord Hurst

Drone Strike

2013
as Wing Commander Ellis

The Object of Beauty

1991
as Art Evaluator

Lorna Doone

2001
as Colonel Kirke

Incognito

1997
as White (Defense)

Walter

2014
as Commander Angus Thomas

The Promise

2011
as Major John Arbuthnot

Rogue Trader

1999
as Simon Jones

House of Cards

1990
as Andrew Harding

Guest Star

Episode Tales from the Crypt
About Face
1996
Episode A Ghost Story For Christmas
A View From a Hill
2005
Episode Green Wing
Episode 2
2006
Episode Doctor Who (2005)
Human Nature (1)
2007
Episode Lewis
Expiation
2007
Episode Doctor Who (2005)
The Family of Blood (2)
2007
Episode Spooks
Agenda
2006
Episode Green Wing
Episode 8
2006
Episode The Young Indiana Jones Chronicles
The Curse of the Jackal, Egypt 1908
1992
Episode The Last Detective
Towpaths Of Glory
2005
Episode Midsomer Murders
Blood on the Saddle
2010
Episode BBC Drama
A View from a Hill
2005
Episode Mr Bates vs The Post Office
Episode 4
2024
Episode The Adventures of Young Indiana Jones
Treasure Of The Peacocks Eye
1999
Episode Agatha Christie's Poirot
The Mystery of the Spanish Chest
1991
Episode Maigret (1992)
Maigret on the Defensive
1993
Episode Jeeves and Wooster
Comrade Bingo
1992
Episode Midsomer Murders
The Incident at Cooper Hill
2016
Episode Agatha Christie's Poirot
Taken at the Flood
2006
Episode Rome
Kalends of February
2005
Episode Ancient Rome: The Rise and Fall of an Empire
Fall of Rome
2006