Pike River 2025
as Rob Egan
Heart Eyes 2025
as Waiter
A Love Yarn 2021
as Kyle
Pain 2020
Actor
The Breaker Upperers 2018
as Deli Worker
Kiwi Christmas 2017
as Dave
Love Birds 2011
as Brent
The World's Fastest Indian 2005
as Troy
Lawless: Beyond Justice 2001
as Spotty Youth
Credits from TMDB.