Home / Discover / People

Batman Begins

2005
as Carmine Falcone

Rush Hour

1998
as Thomas Griffin

The Lone Ranger

2013
as Latham Cole

Snowden

2016
as Ewen MacAskill

Shakespeare in Love

1998
as Hugh Fennyman

The Patriot

2000
as Gen. Cornwallis

If Only

2004
as Taxi Driver

The Green Hornet

2010
as James Reid

Valkyrie

2008
as Friedrich Fromm

Sense and Sensibility

1995
as Mr. Dashwood

The Choice

2016
as Dr. Shep

Black Knight

2001
as Sir Knolte of Marlborough

The Titan

2018
as Prof. Martin Collingwood

Girl with a Pearl Earring

2004
as Pieter Van Ruijven

In the Name of the Father

1993
as Appeal Prosecutor

Michael Clayton

2007
as Arthur Edens

RockNRolla

2008
as Lenny Cole

Selma

2015
as President Lyndon B. Johnson

The Full Monty

1997
as Gerald

Belle

2013
as Lord Mansfield

Belgravia

2020
as Peregrine, Earl of Brockenhurst

John Adams

2008
as Benjamin Franklin

The Kennedys

2011
as Joseph P. Kennedy, Sr.

The Catcher Was a Spy

2018
as Paul Scherrer

The Full Monty

2023
as Gerald Arthur Cooper

Smilla's Sense of Snow

1997
as Prof. Loyen

An Angel for May

2002
as Sam Wheeler

Parnell & the Englishwoman

1991
as Sir Charles Russell

Eskimo Day

1996
as Hugh

The Gathering Storm

2002
as Sir Robert Vansittart

Priest

1994
as Father Matthew Thomas

The Shadow-Line

1976
as Ransome

The Samaritan

2012
as Xavier

First and Last

1989
as Stephen

Jackboots on Whitehall

2010
as Goebbels (voice)

Stage Beauty

2004
as Betterton

Chain of Fools

2000
as Bollingsworth

In the Bedroom

2001
as Matt Fowler

The Woman He Loved

1988
as Ernest Simpson

Spyship

1983
as Martin Taylor

Space Junk 3D

2012
as Narrator

The Ghost Writer

2010
as Paul Emmett

The Governess

1998
as Mr. Charles Cavendish

44 Inch Chest

2009
as Archie

The Debt

2010
as Stefan Gold

Burden

2018
as Tom Griffin

Martin Chuzzlewit

1994
as Seth Pecksniff

The Happy Prince

2018
as Fr Dunne

Another Life

2001
as Mr. Carlton

Denial

2016
as Richard Rampton

Parker

1985
as Tom

Paper Mask

1990
as Dr. Thorn

Little Boy

2015
as Fr. Oliver

Essex Boys

2000
as John Dyke

The Gruffalo

2009
as Fox (voice)

Dedication

2007
as Rudy Holt

This Beautiful Fantastic

2016
as Alfie Stevenson

Before You Go

2002
as Frank

Crossing the Floor

1996
as David Hanratty

A Very Open Prison

1995
as Home Secretary

Separate Lies

2005
as James Manning

Wetherby

1985
as Roger Braithwaite

Burke & Hare

2010
as Dr. Knox

Royal Deceit

1994
as Hardvendel

The Last Kiss

2006
as Stephen

Piccadilly Jim

2005
as Bingley Crocker

The Gruffalo's Child

2011
as The Fox (voice)

A Number

2008
as Salter

Normal

2003
as Roy 'Ruth' Applewood

Cold Enough for Snow

1997
as Hugh Lloyd

Ripley Under Ground

2005
as John Webster

First Among Equals

1986
as Raymond Gould

The Ghost and the Darkness

1996
as Robert Beaumont

Ride with the Devil

1999
as Orton Brown

The Conspirator

2010
as Reverdy Johnson

Good People

2014
as DI John Halden

A Good Woman

2004
as Tuppy

Wilde

1997
as Marquess of Queensberry

Duplicity

2009
as Howard Tully

Felony

2014
as Detective Carl Summer

Oscar and Lucinda

1997
as Hugh Stratton

Recount

2008
as James Baker

Unfinished Business

2015
as Timothy McWinters

Guest Star

Episode Miss Marple
A Pocket Full of Rye (2)
1985
Episode Screen Two
A Very Open Prison
1995
Episode Miss Marple
A Pocket Full of Rye (1)
1985