Millar nació en Lanarkshire, Escocia, hijo de seis hermanos.