He graduated from Queensland University, with post graduate training at the Mater, Princess Alexandra and QE11 Hospitals in Anaesthesia and Intensive Care. He also completed his Country Service in Rockhampton, Innisfail and throughout regional Queensland.