Hector Macneill was a Scottish poet born near Roslin, Midlothian, Scotland. Macneill had been the son of a poor army captain and went to work as a clerk in 1760 at the age of fourteen. Soon, he was sent to the West Indies and served as assistant secretary from 1780 to 1786.