Aucune biographie disponible pour le moment.
Mister Lonely
2008
Rôle : James Dean
Master and Commander : De l'autre côté du monde
2003
Rôle : William Warley, Cpt. of Mizzentop
The Grind
2012
Rôle : Paul
Alexandre
2004
Rôle : Philotas
Les Immortels
2011
Rôle : Lysander
Mansfield Park
2007
Rôle : William Price
Becoming Alexander
2005
Rôle : Self
Kenneth Williams: Fantabulosa!
2006
Rôle : Alfie
Open Grave
2013
Rôle : Nathan
Angels Crest
2011
Rôle : Rusty
Desiree
2014
Rôle : Eric Ashworth
Eroica
2003
Rôle : Matthias
Warhouse
2013
Rôle : A.J. Budd
Carousel
2017
Rôle : Kit