Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified May 29, 2022 by
    leesypeesy01

The Invasion

2007
as Tucker

The Man Who Knew Infinity

2016
as Bertrand Russell

The Net

1995
as Jack Devlin

Emma

1996
as Mr. Knightley

Guy X

2005
as Col. Woolwrap

A Village Affair

1995
as Anthony Jordan

Our Kind of Traitor

2016
as Aubrey Longrigg

The Winslow Boy

1999
as Sir Robert Morton

Carrington

1995
as Beacus Penrose

Glorious 39

2009
as Joseph Balcombe

The Golden Bowl

2000
as Prince Amerigo

Possession

2002
as Randolph Henry Ash

Journey's End

1988
as Captain Stanhope

Mimic

1997
as Dr. Peter Mann

Dean Spanley

2008
as Narrator - Fisk Junior

The Singing Detective

2003
as Mark Binney

An Ideal Husband

1999
as Sir Robert Chiltern

Martin and Lewis

2002
as Dean Martin

Amistad

1997
as Judge Coglin

Gosford Park

2001
as Ivor Novello

The Statement

2003
as Colonel Roux

Creation

2009
as John Brodie-Innes

Eye in the Sky

2015
as Brian Woodale

Cypher

2002
as Morgan Sullivan

The Tribe

1998
as Jamie

Wuthering Heights

1992
as Hindley Earnshaw

Gloria

1999
as Kevin

Creation

2009
as Reverend John Brodie Innes

Happy, Texas

1999
as Harry Sawyer

Enigma

2001
as Mr. Wigram