Known For
Filmography

Good Morning Stonus
Movie · as Stonus

Notes from a Fish
Movie · as Ned

Pike River
Movie · as Milton Osborne

Tangata Pai
TV · as Gary · 8 eps

A Remarkable Place to Die
TV · as Merv Pouring · 1 ep

Uproar
Movie · as Dennis

Sweet Tooth
TV · as Captain Stafford · 1 ep

The Wilds
TV · as Social Worker · 1 ep

A War Story
Movie · as Peter Arnett

A Woman's Right to Shoes
Movie · as Policeman

Goodness Grows Here
Movie · as Barry

Mahana
Movie · as Golden Shears Announcer

The Shannara Chronicles
TV · as Dax · 1 ep

800 Words
TV · as Constable Tom · 17 eps

Auckward Love
TV · as Ted · 2 eps

Westside
TV · as Dougal Gibbs · 3 eps

Agent Anna
TV · as James Finlayson · 1 ep

Highway Cops
TV · as Narrator (voice) · 115 eps

Ice
Movie · as Lammer

Love Birds
Movie · as Quiz Master

Avalon High
Movie · as Mr. Atkinson

Rage
Movie · as Bill Oram

Ice
TV · as Lammer · 2 eps

Underbelly NZ: Land of the Long Green Cloud
TV · as Mack the Mick · 3 eps

Spies and Lies
Movie · as Mr. Barrett

Diplomatic Immunity
TV · 13 eps

Legend of the Seeker
TV · as Selick · 1 ep

The Man Who Lost His Head
Movie · as George

We're Here to Help
Movie · as Lesley Costello

Ozzie
Movie · as Gilbert

Maddigan's Quest
TV · 1 ep

Kidnapped
TV · as Rankeillor · 3 eps

Spooked
Movie · as Jimmy Blick

Raising Waylon
Movie · as Jeremy

Not Only But Always
Movie · as Joe McGrath

Serial Killers
TV · as Alan · 7 eps

Atomic Twister
Movie · as Deputy Rollins

The Lord of the Rings: The Two Towers
Movie · as Háma

Stickmen
Movie · as Dave

Jack of All Trades
TV · as Martin · 1 ep

The Frighteners
Movie · as Bryce Campbell

Xena: Warrior Princess
TV · as Nailscot, Hrothgar · 1 ep

Power Rangers
TV · as Wreckmate (voice), Steeleto (voice), Fisherman, Wreckmate / Squashblight (voice), Sudsey, Keytron (voice), Terramole (voice), Toxipod (voice), Dr Belrab, Supertoxipod (voice), Damaras (voice), Insectolite (voice) · 15 eps

Chunuk Bair
Movie · as Porky

Shortland Street
TV · as Lionel Skeggins · 766 eps
