Known For
Filmography

Heart Eyes
Movie · as Janos
Third Term
TV · as GJ · 5 eps

My Life Is Murder
TV · as Milo · 1 ep

Beyond the Known World
Movie · as James

Abandoned
Movie · as Phil

Mahana
Movie · as Golden Shears Commentator

The Brokenwood Mysteries
TV · as Harold · 1 ep
Jake
Movie · as Warren

Agent Anna
TV · as Daniel Kingston · 3 eps

Tee Party
Movie · as JK

The Insatiable Moon
Movie · as Bob

Yogi Bear
Movie · as Dirty Shopper

Russian Snark
Movie · as Chicken Farmer

Tracker
Movie · as Customs Officer - Justin

We're Here to Help
Movie · as Max Cathie

Maddigan's Quest
TV · as Steve-O · 1 ep

The World's Fastest Indian
Movie · as Duncan

Spooked
Movie · as Jonah Levine
Love Mussel
Movie · as Donald Strack

The Rainbow Warrior
Movie · as Bert White

The Whole of the Moon
Movie · as Mr Couper

Hercules: The Legendary Journeys
TV · as Bandit #1 · 1 ep

Hercules in the Underworld
Movie · as Idas

Power Rangers
TV · as Pop Pop, Ka-ching (voice), Mini Zord (voice), General Trayf (voice) · 10 eps
