Escaping the Madhouse: The Nellie Bly Story 2019
as Black-haired Crazy Patient
Seven Rivers Walking - Haere Mārire 2017
Director
Breath of Peace 2005
Writer, Director, Creator, Producer
From Where I Sit 2000
Producer's Assistant
Credits from TMDB.