Movies List
TV Show List
Patient Zero

as 'Pete Townshend'

2018
The Open

as Ralph

2015
The Imitation Game

as Jack Good

2014
Belle

as

2013
Wuthering Heights

as Edgar Linton

2012
James Northcote James Northcote

Birthday

1987-10-10

Place of Birth

Londres, Angleterre

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now