Known For
Filmography

Guy Montgomery's Guy Mont Spelling Bee
TV · as Self · 1 ep
Talkback
TV · as Malcolm White · 6 eps

This Town
Movie · as Farmer

Screaming Reels
TV · 6 eps

Wellington Paranormal
TV · as Captain Quinn · 2 eps

Bombshell
Movie · as David Morris

What We Do in the Shadows
Movie · as Julian

Late Night Big Breakfast
TV · 23 eps

The Brokenwood Mysteries
TV · as Ray Neilson · 17 eps

Olympico
TV · 3 eps

The Insatiable Moon
Movie · as Kevin

Nothing Trivial
TV · as Smudge · 40 eps

Underbelly NZ: Land of the Long Green Cloud
TV · as Pat Booth · 4 eps
Stolen
Movie · as DS Peter Burt

Spies and Lies
Movie · as Bob Martini

Dog Squad
TV · as Narrator (voice) · 104 eps

Legend of the Seeker
TV · as Gwildor · 1 ep

We're Here to Help
Movie · as Steve Arnett

Seven Periods with Mr Gormsby
TV · 14 eps

Bella
Movie · as Guard

Young Hercules
TV · as Hephaestus · 5 eps
Ash: Ashley Thorndyke - Work in Progress
Movie · as Ashley

Xena: Warrior Princess
TV · as Timus, Athenian, Hephaestus · 1 ep

Hercules: The Legendary Journeys
TV · as Cohort, Skell, Hephaestus, Scarred Lieutenant · 1 ep

Power Rangers
TV · as Donkeyvac (voice), Copybot (voice) · 1 ep
