Келесі сөйлемді аяқтаңыз: Екінші дүниежүзілік соғыс басталғанда, Маккиннон Англияда артиллерия курсында оқып жүрді. Ол Екінші Жаңа Зеландия экспедициялық құрамына қосылды және
Соломон аралдарындағы науқан. Бастапқыда ол 28-ші ауыр зениттік полктің командирі болды, бірақ 1942 жылдың шілдесінде оның бөлімшесі таратылған кезде 29-шы жеңіл зениттік полкті қолға алды. Ол өзінің полкімен Қазына және Жасыл аралдарға қоныс аударды. Дивизия 1944 жылы демобилизацияланғаннан кейін, ол Англияға Камберлидегі штаб колледжіне оқуға оралды. Штабтық курсты бітіргеннен кейін ол Тынық мұхитта қызмет еткен басқа да артиллерия офицерлерімен бірге Италияда Сегізінші армиямен соғысып жатқан Жаңа Зеландияның 2-ші дивизиясына қосылды. 1945 жылдың ақпан айында Италияға келген ол алдымен 4-ші далалық полк, содан кейін 6-шы далалық полк командасының орынбасары болды.