Cast Credits Xena: Warrior Princess (1995) Guest starring as Megaera Episode 6x01: Coming Home (Oct 2, 2000)