Home / Discover / People

A View from a Hill

2005
as Squire Richards

All The Queen's Men

2001
as British Major

Anna Karenina

2012
as Prince Alexander Shcherbatsky

Arms and the Man

1989
as Captain Bluntschli

Bel Ami

2012
as Paul the Butler

Broken News

2005
as Sam French - Bullet Points Presenter

Chimera

1991
as Windeler

Class of '76

2005
as Supt Flood

Consenting Adults

2007
as Frances Graham Harrison

Darkest Hour

2017
as BBC Producer

Dead Gorgeous

2002
as Rex Ballard

Des

2020
as Ivan Lawrence QC

Dorian Gray

2009
as Victor

Down a Dark Hall

2018
as Professor Farley

Drone Strike

2013
as Wing Commander Ellis

Easy Virtue

2008
as Lord Hurst

Effie Gray

2014
as Royal Academy / Times Journalist

Eminent Domain

1990
as Anton

Flood

2007
as Army Liaison Officer Richardson

Gambit

2012
as Desk Clerk

Gemma Bovery

2014
as Rankin

House of Cards

1990
as Andrew Harding

Incognito

1997
as White (Defense)

Kids in Love

2016
as Graham

Lady Jane

1986
as Thomas

Lorna Doone

2001
as Colonel Kirke

Love's Kitchen

2011
as Health & Safety Official

Miss Austen Regrets

2008
as Edward Austen-Knight

My Week with Marilyn

2011
as Sir Kenneth Clark

One Night

2012
as Mr. Lerner

Oxford Blues

1984
as Larry

Patrick Melrose

2018
as Nicholas Pratt

Patriot Games

1992
as First Aide

Pinochet's Last Stand

2006
as Michael Caplan

Poldark (2015)

2015
as Cary Warleggan

Preacher

2016
as Herr Starr

Pride & Prejudice

2005
as Netherfield Butler

Rogue Trader

1999
as Simon Jones

Salting the Battlefield

2014
as Jack Calderon

Ted and Alice

2002
as Dr. Handford

The Crown

2016
as Tommy Lascelles

The Danish Girl

2015
as Dr. Jens Hexler

The Government Inspector

2005
as John Scarlett

The Iron Lady

2011
as Ian Gilmour

The Mark of Cain

2008
as Colonel Hampton

The Nevers

2021
as Lord Gilbert Massen

The Object of Beauty

1991
as Art Evaluator

The Promise

2011
as Major John Arbuthnot

The Remains of the Day

1993
as Doctor Richard Carlisle

The Scapegoat

2012
as George

To End All Wars

2001
as Lt. Foxworth

Tomorrow Never Dies

1997
as Captain - HMS Bedford

U Be Dead

2009
as Mr. Higginson

Valiant

2005
as Lofty (voice)

Voice of the Heart

1989
as Kim Cunningham

Walter

2014
as Commander Angus Thomas

War Horse

2011
as Maj. Tompkins

When I'm Sixty-four

2004
as Headmaster

Guest Star

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