Education
University of Edinburgh.
University of Edinburgh.
MacMillan played international rugby for Scotland for over 11 seasons, and in 1891 he represented the British Isles team on their South Africa. MacMillan was born in 1865, the eldest son of John Gordon MacMillan and Margaret Holmes. MacMillan was an insurance underwriter for Lloyds.