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