Cast Credits Hercules: The Legendary Journeys (1995) Guest starring as Icarus Episode 3x02: Doomsday (Oct 19, 1996)