Konplete fraz sa a: Pandan Dezyèm Gè Mondyal la, MacMillan te sèvi okòmansman nan Angletè, mete an plas estrateji defans kont yon envazyon posib pa Alman yo. Li te nonmen Brigadier Jeneral Staff IX Kò nan mwa desanm 1941, rete nan pòs sa a pandan Operasyon Torch aterisaj yo nan Afrik Dinò ak nan sezon otòn la nan Tunis nan mwa me 1943. Li te bay kòmandman nan 152yèm Brigad la nan mwa jen 1943 e li te dirije li pandan siksè
Kanpay Sicily. Sou retounen nan Grann Bretay, li te asiyen kòmandman nan 15yèm (Scotland) Divizyon an ak te dirije fòmasyon an pandan batay la nan Normandy, Operasyon Epsom ak Operasyon Bluecoat, nan direksyon pou fen a nan ki li te blese. Yon fwa refè, nan Novanm 1944, li te retounen nan tè pwensipal Ewòp kòm GOC 49th (West Riding) Divizyon tou pre Nijmegen. Apre lanmò Majò Jeneral Thomas Rennie, li te asime kòmandman 51yèm (Highland) Divizyon imedyatman apre travèse Rhine a sou 23 mas 1945.