Known For
Filmography
2026
2026
2025
2025
2024
2021
2021
2020
2020
2019
2019
2018
2017
2015
2014
2014
2011
2005
2005
2001
1993

Good Bones
TV · as Wavy Davey · 6 eps

Blue Murder Motel
TV · as Clint · 1 ep

Heart Eyes
Movie · as Waiter

Pike River
Movie · as Rob Egan

Time Bandits
TV · as Footman · 1 ep

A Love Yarn
Movie · as Kyle

Good Grief
TV · as Kerry · 2 eps

Pain
Movie

Rūrangi
TV · as Wayne · 1 ep

My Life Is Murder
TV · as Trevor · 1 ep

Educators
TV · as Brother Wesley · 1 ep

The Breaker Upperers
Movie · as Deli Worker

Kiwi Christmas
Movie · as Dave

Westside
TV · as Dick Spiller · 2 eps

Coverband
TV · as Knuckles · 6 eps

The Brokenwood Mysteries
TV · as Ollie · 1 ep

Love Birds
Movie · as Brent

The World's Fastest Indian
Movie · as Troy

Outrageous Fortune
TV · as Aaron Spiller · 106 eps

Lawless: Beyond Justice
Movie · as Spotty Youth

Power Rangers
TV · as Tooya (voice) · 2 eps
