 He served in the Australian Army from 1954 to 1975, during which time he deployed to Malaya and Vietnam, was awarded the Military Cross, and rose to the rank of lieutenant colonel.In 1977, he was elected to the Legislative Assembly of Queensland as the Liberal member for Southport.He held that position until 1980, when he was defeated by National Party candidate, Doug Jennings.