Cemetery: Heliopolis War Cemetery
Country: Egypt
Area:
Rank: Major
Force: Army
Official Number: 72644
Unit: Royal Army Medical Corps
Country of Service: British
Details: Mentioned in Despatches 28/07/42 Age 30 2. F. 7. Son of John MacMillan and of Mary MacMillan (nee MacKenzie), of Aberdeen; husband of Margaret MacMillan (nee Ross), of Aberdeen. M.B., Ch.B.
Photograph by Rogers Family