Actor
FARM
2025 · as Jim
Stranded Pearl
2024 · as William
Ngā Tamatoa: 40 Years On
2012 · as Presenter
Emilie Richards - Spuren der Vergangenheit
2012 · as Pastor
The Insatiable Moon
2011 · as Arthur
Waitangi Day: What Really Happened
2011 · as Kaiteke
Romeo and Juliet - Live at Shakespeare's Globe
2010 · as Friar Lawrence
The Secret of the Whales
2010 · as Amiri Mamoe
Barry Barclay: The Camera on the Shore
2009
Bride Flight
2008 · as Old Mosie
Man-Thing
2005 · as Pete Horn
The Legend of Johnny Lingo
2003 · as Malio Chief