Peter Cosgrove fought in the Vietnam War. He was commissioned into the Australian Army in 1965 and served in Vietnam from 1967 to 1969. He was awarded the Military Cross for his service in Vietnam.
From Soldier to Statesman: Exploring the Extraordinary Life of Peter Cosgrove