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