Cast Credits Xena: Warrior Princess (1995) Guest starring as Sarah Episode 2x03: The Giant Killer (Oct 14, 1996)