Hide unreleased
The Burning of Broken Beak TBA
as Hemi Hika
Deep Water 2026
as Jim
Stranded Pearl 2024
as Captain
Pearl in Paradise 2018
as Malakai
The Meg 2018
as D'Angelo
The Dead Lands 2014
as Tana
Consent: The Louise Nicholas Story 2014
as Clint Rickards
He Kōrihi: Birdsong TBA
Producer
Credits from TMDB.