Actor
The Piano
1993 · as Bluebeard
Pike River
2025 · as Colin Smith
Shelved
2012 · as Beano
Russian Snark
2010 · as Misha
Eruption
2009 · as Rory McKelvie
Show of Hands
2008 · as Photographer
We're Here to Help
2007 · as Douglas Johnson
Lawless: Dead Evidence
2001 · as Brendan Roach
One of Them!
1998 · as Frenchie Friggs
Possum
1997 · as Dad
Bonjour Timothy
1995 · as Mr. Blisker
The Imploding Self: A Journey Through the Life of Fergus McLafferty
1995 · as Fergus