McNair nació en Río de Janeiro; sus antecesores se trasladaron en la década de 1840 a Glasgow desde Brasil, donde ocuparon un lugar destacado en la vida cívica y comercial.
McNair nació en Glasgow, sus antepasados ​​se mudaron de Brasil a Río de Janeiro en la década de 1840, donde ocuparon un lugar destacado en la vida civil y comercial.