Known For

Xena: Warrior Princess

Power Rangers

Hercules: The Legendary Journeys

Rapa Nui

Jack Be Nimble

Power Rangers Ninja Storm: Samurai's Journey

The Insatiable Moon

Power Rangers Ninja Storm: Lightning Strikers

Underbelly NZ: Land of the Long Green Cloud

The Footstep Man

Power Rangers Dino Thunder: Legacy of Power

Children of Fire Mountain
Filmography

The Insatiable Moon
Movie · as Taffy

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

Orange Roughies
TV · as District Commander · 1 ep

Power Rangers Dino Thunder: Legacy of Power
Movie · as Lothor (archive footage) (uncredited)

Power Rangers Ninja Storm: Samurai's Journey
Movie · as Lothor

Power Rangers Ninja Storm: Lightning Strikers
Movie · as Lothor

Power Rangers Ninja Storm: Prelude to a Storm
Movie · as Sensei Kanoi Watanabe / Lothor

Hercules: The Legendary Journeys
TV · as Scoundrel #1, Shellus · 1 ep

Xena: Warrior Princess
TV · as Ming Tzu · 2 eps

Rapa Nui
Movie · as Long Ear Chief

Jack Be Nimble
Movie · as Metalwork Teacher

Power Rangers
TV · as Lothor / Sensei, Daisuke · 40 eps

The Footstep Man
Movie · as Terry

Children of Fire Mountain
TV · as George Samuels · 1 ep
