Actor
Pike River
2025 · as Bernie Monk
Lowdown Dirty Criminals
2020 · as Glenn
Savage
2019 · as Constable Flint
Catching the Black Widow
2017 · as Barry
Pork Pie
2017 · as Older Country Cop
The Hobbit: The Desolation of Smaug
2013 · as Stallkeeper
District 9
2009 · as Clive Henderson - Entomologist
For Good
2003 · as Donald Hill
Bella
1998 · as Officer Goff