Diana Rowan is known for her work on Xena: Warrior Princess (1995), Hercules: The Legendary Journeys (1995) and Whale Rider (2002). Read more on iMDB