Larger Than Life Living in the World Today
(c) 1975-2016 Hercules Invictus
Noel Trevarthen
Actor Noel Trevarthen (1938-2006) is rumored to have portrayed Hercules in one Italian television series.
Noel Trevarthen appeared in many motion pictures, including:
And several television shows, including: