Marka uu qarxay dagaalkii labaad ee adduunka, McKinnon wuxuu ku sugnaa England isagoo qaadanaya koorso tababareed. Wuxuu ku biiray ciidanka labaad ee New Zealand Expeditionary Force wuxuuna la shaqeeyay qeybta 3aad ee New Zealand intii lagu jiray ololihii Jasiiradaha Solomon
Waxaad Markii hore wuxuu ahaa taliyaha Guutada 28aad ee Ciidamada Cirka oo culus, laakiin markii qeybtiisa la kala diray bishii Luulyo 1942 wuxuu la wareegay Guutada 29aad ee Cirka oo Fudud. Wuxuu la degay ciidankiisii jasiiradaha Hantida iyo Cagaaran. Markii qeybtii la soo celiyay 1944, wuxuu ku laabtay England si uu uga qeyb galo Kulliyadda Shaqaalaha ee Camberley. Kadib markii uu dhamaystay koorsadiisa shaqaalaha, wuxuu ku biiray Qaybta 2aad ee New Zealand, waqtigaas wuxuu ku dagaalamay Talyaaniga Ciidanka 8aad, oo ay weheliyaan saraakiil kale oo ka tirsan qoryaha oo ka soo shaqeeyay Baasifigga. Markii uu yimid Talyaaniga bishii Febraayo 1945, wuxuu ahaa taliyaha labaad ee ugu horreeyay 4th Field Regiment ka dibna 6th Field Regiment.