MacMillan was born at Kilwinning, in North Ayrshire, but lived in the East Ayrshire town of Cumnock until 1977.
MacMillan wurde in Kilwinning, North Ayrshire geboren, lebte aber bis 1977 in South Ayrshire in der Stadt Cumnock.