Actor and Producer from Auckland, New Zealand.
In a Flash (2018)
Jean (2016)
Venus and Mars (2015)
Snooze Time (2015)
Orphans & Kingdoms (2014)
Erebus: Operation Overdue (2014)
Field Punishment No.1 (2014)
Stolen (2010)
Kiss Me Deadly (2008)
Dead Letters (2006)