Cast Credits Xena: Warrior Princess (1995) Guest starring as Djindar #1 Episode 6x06: The Abyss (Nov 11, 2000)