Following specialty cardiology training, a PhD at UNSW and post-doctoral studies and Interventional Cardiology training at Massachusetts General Hospital and Harvard Medical School in 2002 as CJ Martin Fellow of the NHMRC, he returned to Concord Hospital Cardiology Department as a Staff Specialist.