Known For
Filmography
2013
2011
2011
2004
20042001
1997
1995
1995
1994
1994
1993
1992
1985

The Blue Rose
TV · as Terry · 1 ep

Ring*Con: The Kiwi Experience
Movie · as Self

My Wedding and Other Secrets
Movie · as Snake Man

Spooked
Movie · as Bill Roberts
Living the Dream
Living the Dream
TV · 10 eps

The Lord of the Rings: The Fellowship of the Ring
Movie · as Gil-Galad

The Rainbow Warrior
Movie · as Det. Neil Morris

Xena: Warrior Princess
TV · as Krykus, John Smythe, Dagnine · 2 eps

Hercules: The Legendary Journeys
TV · as Craesus · 1 ep

Hercules and the Circle of Fire
Movie · as Prometheus

Hercules in the Underworld
Movie · as Hades

Power Rangers
TV · as Gekkor (voice), Moltor (voice) · 1 ep

Shortland Street
TV · as Damien Neilson, Darryl Neilson · 244 eps

Zoo Family
TV · as Geoff Noble · 1 ep

