Cast Credits Xena: Warrior Princess (1995) Guest starring as 1st Siren Episode 2x19: Ulysses (Apr 21, 1997)