Cast Credits Xena: Warrior Princess (1995) Guest starring as Diver Episode 6x20: Soul Possession (Jun 9, 2001)