Home / Discover / People

44 Inch Chest

2009
as Archie

A Good Woman

2004
as Tuppy

A Number

2008
as Salter

A Very Open Prison

1995
as Home Secretary

An Angel for May

2002
as Sam Wheeler

Another Life

2001
as Mr. Carlton

Batman Begins

2005
as Carmine Falcone

Before You Go

2002
as Frank

Belgravia

2020
as Peregrine, Earl of Brockenhurst

Belle

2013
as Lord Mansfield

Black Knight

2001
as Sir Knolte of Marlborough

Burden

2018
as Tom Griffin

Burke & Hare

2010
as Dr. Knox

Chain of Fools

2000
as Bollingsworth

Cold Enough for Snow

1997
as Hugh Lloyd

Crossing the Floor

1996
as David Hanratty

Dedication

2007
as Rudy Holt

Denial

2016
as Richard Rampton

Duplicity

2009
as Howard Tully

Eskimo Day

1996
as Hugh

Essex Boys

2000
as John Dyke

Felony

2014
as Detective Carl Summer

First Among Equals

1986
as Raymond Gould

First and Last

1989
as Stephen

Girl with a Pearl Earring

2004
as Pieter Van Ruijven

Good People

2014
as DI John Halden

If Only

2004
as Taxi Driver

In the Bedroom

2001
as Matt Fowler

In the Name of the Father

1993
as Appeal Prosecutor

Jackboots on Whitehall

2010
as Goebbels (voice)

John Adams

2008
as Benjamin Franklin

Little Boy

2015
as Fr. Oliver

Martin Chuzzlewit

1994
as Seth Pecksniff

Michael Clayton

2007
as Arthur Edens

Normal

2003
as Roy 'Ruth' Applewood

Oscar and Lucinda

1997
as Hugh Stratton

Paper Mask

1990
as Dr. Thorn

Parker

1985
as Tom

Parnell & the Englishwoman

1991
as Sir Charles Russell

Piccadilly Jim

2005
as Bingley Crocker

Priest

1994
as Father Matthew Thomas

Recount

2008
as James Baker

Ride with the Devil

1999
as Orton Brown

Ripley Under Ground

2005
as John Webster

RockNRolla

2008
as Lenny Cole

Royal Deceit

1994
as Hardvendel

Rush Hour

1998
as Thomas Griffin

Selma

2015
as President Lyndon B. Johnson

Sense and Sensibility

1995
as Mr. Dashwood

Separate Lies

2005
as James Manning

Shakespeare in Love

1998
as Hugh Fennyman

Smilla's Sense of Snow

1997
as Prof. Loyen

Snowden

2016
as Ewen MacAskill

Space Junk 3D

2012
as Narrator

Spyship

1983
as Martin Taylor

Stage Beauty

2004
as Betterton

The Catcher Was a Spy

2018
as Paul Scherrer

The Choice

2016
as Dr. Shep

The Conspirator

2010
as Reverdy Johnson

The Debt

2010
as Stefan Gold

The Full Monty

2023
as Gerald Arthur Cooper

The Full Monty

1997
as Gerald

The Gathering Storm

2002
as Sir Robert Vansittart

The Ghost Writer

2010
as Paul Emmett

The Ghost and the Darkness

1996
as Robert Beaumont

The Governess

1998
as Mr. Charles Cavendish

The Green Hornet

2010
as James Reid

The Gruffalo

2009
as Fox (voice)

The Gruffalo's Child

2011
as The Fox (voice)

The Happy Prince

2018
as Fr Dunne

The Kennedys

2011
as Joseph P. Kennedy, Sr.

The Last Kiss

2006
as Stephen

The Lone Ranger

2013
as Latham Cole

The Patriot

2000
as Gen. Cornwallis

The Samaritan

2012
as Xavier

The Shadow-Line

1976
as Ransome

The Titan

2018
as Prof. Martin Collingwood

The Woman He Loved

1988
as Ernest Simpson

This Beautiful Fantastic

2016
as Alfie Stevenson

Unfinished Business

2015
as Timothy McWinters

Valkyrie

2008
as Friedrich Fromm

Wetherby

1985
as Roger Braithwaite

Wilde

1997
as Marquess of Queensberry

Guest Star

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