Terminal Lake 2026
as Survivor, Executive Producer
The Weed Eaters 2026
as Young Neil
Mārama 2026
as Arthur Cole
The Bluff 2026
as Young Gunner
Pike River 2025
as Tony Sutorius
The Dance Exponents: Why Does Love? 2017
as Jordan Luck
1480 Radio Pirates 2014
as Paul
Credits from TMDB.