Cast Credits Xena: Warrior Princess (1995) Guest starring as Deirimus Episode 4x05: A Good Day (Oct 31, 1998) Hercules: The Legendary Journeys (1995) Guest starring as Child Episode 5x01: Faith (Oct 3, 1998) Power Rangers (1993) Guest starring as Young Kid Episode 12x12: White Thunder (2) (Apr 24, 2004) Shortland Street (1992) Starring as Evan Cooper