Rampungake ukara ing ngisor iki: Nalika Perang Donya II pecah, McKinnon ana ing Inggris ing kursus latihan artileri. Panjenenganipun gabung kaliyan Pasukan Ekspedisi Selandia Baru kaping kalih lan ngladosi Divisi Selandia Baru kaping 3 nalika Perang Dunia II.
kampanye ing Kepulauan Solomon. Wiwitane dadi komandan Resimen Anti-Pesawat Berat kaping 28, nanging nalika unit kasebut dibubarake ing wulan Juli 1942, dheweke njupuk alih Resimen Anti-Pesawat Ringan kaping 29. Kanthi resimené, dhèwèké mlebu ing Treasury lan Green Islands. Nalika divisi kasebut didemobilisasi ing taun 1944, dheweke bali menyang Inggris kanggo mlebu ing Staff College ing Camberley. Sawisé ngrampungaké kursus stafé, dhèwèké gabung karo Divisi 2 Selandia Baru, nalika iku perang ing Italia karo Tentara Wolu, bebarengan karo perwira artileri liyané sing wis njabat ing Pasifik. Nalika tekan Italia ing wulan Februari 1945, dheweke dadi wakil komandan pertama ing 4th Field Regiment lan banjur 6th Field Regiment.