John graduated from Sydney University in 1969 and did his early training in general pathology at the Charing Cross Hospital in London, where he was subsequently appointed Senior Registrar and Lecturer at the Charing Cross Medical School.
John returned to Sydney with his young family in 1975 and after a year at St. Vincent's Hospital and the Prince Henry / Prince of Wales Hospitals, he qualified for his Fellowship and returned to his boyhood town of Goulburn in 1978.
Since then he has practised in Goulburn as a General Pathologist with a strong emphasis on histopathology and joined Capital Pathology on a part-time basis in June 1999.