Project Fiftyone 2025
Director
River of Freedom 2023
Seven Rivers Walking - Haere Mārire 2017
Breath of Peace 2005
Editor
Scarfies 1999
Production Design
Credits from TMDB.