He attained his undergraduate degree in medicine at the University of Western Australia and has a Masters Degree in International Public Health from the University of Sydney. He is a clinical Senior Lecturer in Medicine at the ANU Medical School.