Ata Pūao 2025
as Hone
In the Fire of War 2024
as Ropata
The Dance Exponents: Why Does Love? 2017
as Dave Gent
Mahana 2016
as Mohi
The Dead Lands 2014
as Tama
The Pā Boys 2014
as Tau
Friday Tigers 2013
as Adam
Taking the Waewae Express 2008
as Wiremu
Credits from TMDB.