Morgan Palmer HubbardBorn July 30, 1983 in London, England, UK Filmography★ 4.9 Superfire2002★ 8.0 Wild Blue2000★ 7.2 The Tribe1999★ 7.5 Xena: Warrior Princess1995★ 6.9 Hercules: The Legendary Journeys1995