Voltooi die volgende sin: Gedurende die Tweede Wêreldoorlog het MacMillan aanvanklik in Engeland gedien en verdedigingstrategieë ingestel teen 'n moontlike inval deur die Duitsers. Hy is in Desember 1941 as brigadier-generaal van die IX Korps aangestel en het in hierdie posisie gebly tydens die Operasie Torch-landings in Noord-Afrika en tot die val van Tunis in Mei 1943. Hy het in Junie 1943 die bevel oor die 152ste Brigade gekry en dit tydens die suksesvolle
Die veldtog in Sicilië. By sy terugkeer na Brittanje is hy aan die bevel van die 15de (Scottish) Divisie toegewys en het die formatie gelei tydens die Slag van Normandië, Operasie Epsom en Operasie Bluecoat, waarna hy gewond is. Nadat hy herstel het, het hy in November 1944 na die vasteland van Europa teruggekeer as GOC 49ste (West Riding) Divisie naby Nijmegen. Na die dood van generaal-majoor Thomas Rennie, het hy onmiddellik ná die kruising van die Ryn op 23 Maart 1945 die bevel van die 51ste (Highland) Divisie aanvaar.