Uproar (2023) als Drybergh | |
In Dark Places (2018) als Tim McKinnel | |
Venus and Mars (2015) als Grant Nicholls | |
The Hobbit: The Desolation of Smaug (2013) als Galion | |
Nerve (2013) als Vincent Gregory | |
What Really Happened: Votes for Women (2012) als William Smith | |
The Devil's Rock (2011) als Captain Ben Grogan | |
Love Birds (2011) als Craig Watson | |
Avalon High (2011) als Coach Barker | |
Bloodlines (2010) als Andrew Bowers | |
Das Tub (2010) | |
Boy (2010) als Mr. Langston | |
Show of Hands (2008) als Tom | |
The Water Horse (2007) als Charlie MacMorrow | |
30 Days of Night (2007) als Wilson Bulosan | |
Perfect Creature (2007) als Dominic | |
Eagle vs Shark (2007) als Doug | |
The Ferryman (2007) als Chris Hamilton | |
King Kong (2005) als Mike | |
The World's Fastest Indian (2005) als Antarctic Angel | |
The Present (2004) als Self | |
Raising Waylon (2004) als Alex | |
The Vector File (2002) als Melvin | |
Center Stage (2000) als ABA Student | |
Savage Honeymoon (2000) als Dean Savage |
Dreamers Producer |