Born on 23 February 1905 in Tintaldra, Victoria, Porter was educated at Wangaratta High School before taking up a position as a clerk in the State Savings Bank of Victoria.[2]
He then returned to Australia and was promoted to the temporary rank of brigadier and sent to Port Moresby where he was placed in command of the 30th Brigade, which had been sent there in response to Japan's entry into the war. Following the Japanese landing at Buna, Porter led the 30th Brigade and then during August 1942 temporarily commanded Maroubra Force along the Kokoda Track, before handing over to Brigadier Arnold Potts. He later commanded the 30th Brigade around Sanananda.[2][3]
Following the end of the war, Porter returned to Australia and briefly returned to civilian life. In 1947 he was appointed a Commander of the Order of the British Empire. When the Citizens Military Force was re-raised in 1948, Porter was given command of the 6th Brigade and then later promoted to major general in command of the 3rd Division. During 1953–1954 he took up a position on the Military Board as the CMF representative.[2]