Hector has occasionally been used as a given name since the Middle Ages, probably because of the noble character of the classical hero. It has been historically common in Scotland, where it was used as an Anglicized form of Eachann.
In the Middle Ages this name was common in England due to the popularity of medieval tales about the Trojan War. It subsequently became rare, but was revived in the 20th century.