Geboren in Old Kilpatrick, Dalmuir. Hij was de oudste zoon van Robert McNeillie en Jean McDougall. Robert McNeillie, een smid de zoon van Garlieston in Wigtownshire, was toen een leerling motor monteur. Zijn vrouw Jean was een dochter van John McDougall, een steward met de Cunard lijn en van een Gaelic-sprekende moeder, Ellen Munro. Tijdens een uitbraak in Glasgow van menigitis, waaran zijn jongere zus ten prooi, werd het kind McNeillie naar Galloway gestuurd. Alwaar, op de leeftijd van 18 maanden, zijn opvoeding werd overgenomen door zijn grootouders op de North Clutag Farm te Wigtownshire. Op latere leeftijd verhuisde hij naar Glasgow waar hij werk kreeg als journalist. Overleden te Chesham, Buckinghamshire.