John enlisted in Citizens Military Force (Reserves) on 10 Feb 1942 and was posted to H.Q. Australian Motor Brigade on 13 May 1942. He transferred to the A.I.F. on 20 Aug 1942 and was posted to 1st Australian Commando Training Battalion on 5 Apr 1943 and joined the 2/2nd on 15 May 1943.
He embarked with the unit for New Guinea aboard “DUNTROON” on 17 Jun 1943 as a Trooper in No 2 Section, “A” Troop and was wounded in action on 15 Mar 1944 and was hospitalized. He re-joined the 2/2nd on 21 May 1944 and returned to Australia with them aboard “TAROONA” on 3 Sept 1944. After more medical treatment in Australia, he was transferred to 17th Australian Advanced Ordnance Depot on 27 Jan 1945 and was discharged on 16 Jul 1946.
He was entitled to the 1939-45 Star, Pacific Star, War Medal and Australian Service Medal 1939-45, pictured below.