Barry Te Hira

Actor

Barry Te Hira is known for River Queen (2005), Xena: Warrior Princess (1995) and Hercules: The Legendary Journeys (1995).

Filmography

The Dark Horse

Mutt (2016)