Carousel (2017) als Kit | |
Desiree (2014) als Eric Ashworth | |
500 Miles North (2014) als James Hogg | |
Warhouse (2013) als A.J. Budd | |
Open Grave (2013) als Nathan | |
The Grind (2012) als Paul | |
Angels Crest (2011) als Rusty | |
Immortals (2011) als Lysander | |
Mister Lonely (2008) als James Dean | |
Mansfield Park (2007) als William Price | |
Kenneth Williams: Fantabulosa! (2006) als Alfie | |
Becoming Alexander (2005) als Self | |
Alexander (2004) als Philotas | |
Master and Commander: The Far Side of the World (2003) als William Warley, Cpt. of Mizzentop | |
Eroica (2003) als Matthias |
Carousel Director | |
Carousel Writer | |
Carousel Executive Producer | |
Carousel Editor | |
500 Miles North Producer |