Deserted (2016) als Troy | |
Superior (2015) als Joe | |
Burning Blue (2013) als Daniel Lynch | |
Possessions (2012) als Orlando | |
Rez Bomb (2008) als Scott | |
September Dawn (2007) als Jonathan Samuelson | |
Shark Bait (2006) als Percy (voice) | |
Park (2006) als Nathan | |
The Island (2005) als Calvin Klein Model | |
How to Deal (2003) als Macon Forrester | |
The Making of 'Gosford Park' (2002) als Self (uncredited) | |
Slap Her... She's French (2002) als Ed Mitchell | |
Gosford Park (2001) als Jeremy Blond | |
Deeply (2000) als James |