Cast Credits Cleopatra 2525 (2000) Guest starring as Horst Episode 1x01: Quest for Firepower (Jan 17, 2000) Hercules: The Legendary Journeys (1995) Guest starring as Glaucus Episode 1x02: Eye of the Beholder (Feb 5, 1995) Guest starring as Garas Episode 3x08: Prince Hercules (Nov 30, 1996) Guest starring as Atlas Episode 6x08: Full Circle (Nov 27, 1999)