Cast Credits Xena: Warrior Princess (1995) Guest starring as Assistant Episode 3x20: Vanishing Act (May 9, 1998)