Cast Credits Xena: Warrior Princess (1995) Guest starring as Tall Man Episode 1x22: Callisto (May 13, 1996)