Movies List
TV Show List
Genesis

as President Pope

2018
Angelica

as Dr. Joseph Barton

2017
Youth

as

2015
Blackwood

as Ben Marshall

2014
Shelter

as Corporal Arthur Boleyn

2014
Outlier

as

2014
Hunt vs Lauda: F1's Greatest Racing Rivals

as Self - Narrator (voice)

2013
The Politician's Husband

as Bruce Babbish

2013
Britain's Greatest Codebreaker

as Alan Turing

2012
Branded

as Misha Galkin

2012
Belle du Seigneur

as Adrien

2012
The Man who Crossed Hitler

as Hans Litten

2011
Brideshead Revisited

as Bridey Flyte

2008
Fugitive Pieces

as Ben

2007
Joy Division

as Thomas

2006
Animal

as Sebastien Delnick

2005
Ferrari

as Ferrari's Alter Ego

2003
The Pianist

as Henryk Szpilman

2002
Ed Stoppard Ed Stoppard

Birthday

1974-09-16

Place of Birth

London, England, U.K.

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now