- 1969 Graduated University of Queensland, M.B., B.S.
- 1970 Resident Medical Officer Mater Hospital Brisbane
- 1971 Resident Medical Officer Maryborough Base Hospital
- 1972 Appointed Government Medical Officer Maryborough
- 1972-1981 General Practitioner & Obstetrician Maryborough
- 1977 Diploma of Obstetrics RCOG London
- 1977-1981 Consultant Obstetrician Maryborough Base Hospital
- 1981-1984 Medical Superintendant Mossman District Hospital
- 1984 Appointed Government Medical Officer Mossman
- since 1984 General Practitioner Mossman