Power Rangers
The Brokenwood Mysteries
Shortland Street
The Dance Exponents: Why Does Love?
Movie · as Charlie Jensen
TV · as Trent Prentice · 1 ep
Echoes
Movie · as Comedian
7 Days
TV · as Panelist · 5 eps
TV · as Delivery Guard · 1 ep
TV · as Grant Kelsey · 260 eps