Known For
Filmography

Human Traces
Movie · as Dale

The Brokenwood Mysteries
TV · as Slim Fingers · 1 ep

Legend of the Seeker
TV · as General Grix · 1 ep
The Lost One
Movie · as Husband

Maddigan's Quest
TV · 13 eps

Orange Roughies
TV · as David Chambers · 1 ep

Tongan Ninja
Movie · as Chef Guy

Stickmen
Movie · as Pink Shirt Man

Dark Stories: Tales from Beyond the Grave
Movie · as Tank Man (segment 'Eau de la vie') / Paul (segment 'Bitch')

The Lord of the Rings: The Fellowship of the Ring
Movie · as Khai (uncredited)

The Irrefutable Truth About Demons
Movie · as Lawrence

Bitch
Movie · as Paul

Xena: Warrior Princess
TV · as Petracles · 1 ep

Hercules: The Legendary Journeys
TV · as Spiros · 1 ep
Eau de la vie
Movie · as Tank Man

Power Rangers
TV · as Sting Rage (voice), Pacha Chamak, Robtish (voice), Giant Boxertron (voice), Sculpin (voice) · 5 eps
