Home / Discover / People

Dunkirk

2017
as Lieutenant-Colonel Winnant, BEF

Oppenheimer

2023
as Patrick Blackett

Jupiter Ascending

2015
as Maximilian Jones

The Snowman

2017
as Filip Becker

Let's Be Cops

2014
as Porter

Cloud Atlas

2012
as Rufus Sixsmith

After the Dark

2013
as Eric Zimit

Guernica

2016
as Henry

Hitchcock

2012
as Anthony Perkins

Dot the I

2003
as Barnaby F. Caspian

The Trench

1999
as Pte. Colin Daventry

Life Like

2019
as Julian

Six Minutes to Midnight

2020
as Captain Drey

LX 2048

2020
as Adam Bird

Banking on Mr. Toad

2020
as Kenneth Grahame

Sherlock: Case of Evil

2002
as Sherlock Holmes

An American Haunting

2005
as Richard Powell

W.E.

2011
as Edward

Into the Storm

2010
as Jock Colville

Survivor

2015
as Paul Anderson

In Their Skin

2012
as Bobby

The Eastmans

2009
as Dr. Peter Eastman

Dinofish

2013
as Narrator

Age of Heroes

2011
as Lt. Cdr. Ian Fleming

Flashbacks of a Fool

2008
as Jack Adams

Guest House Paradiso

1999
as Young Groom

Screwed

2011
as Sam

Revelation

2001
as Jake Martel

Mansfield Park

2007
as Tom Bertram

Overnight

2012
as Tom

The Making of a Lady

2012
as Captain Alec Osborn

Instruments of Darkness

2015
as Banquo (rumored)

Exorcist: The Beginning

2004
as Father Francis

Wilde

1997
as First Friend

Director

Movie Made in Italy 2020

Writer

Movie Made in Italy 2020

Producer

Movie Secrets of the Tribe 2010
Movie Amazônia Groove 2018