Actor · Born 1965
Speak No Māori
2022 · as Voice Over
The Master Builder
2020 · as Solness
The Meg
2018 · as Morris' Lawyer
The Breaker Upperers
2018 · as Peter Stallone
6 Days
2017 · as Ray
The Dark Horse
2014 · as Clive
Avalon High
2011 · as Campus Cop
Skyrunners
2009 · as Principal Duddy
Kiss Me Deadly
2008 · as Detective (uncredited)
Mean Machine
2001 · as Ketch
David Copperfield
2001 · as Ham Peggotty
Spy Game
2001 · as Andrew Unger