He undertook his advanced training at the Royal Melbourne Hospital, Alfred Hospital and Royal Children’s Hospital, and in the United Kingdom. He was a consultant cardiac surgeon at Prince Charles Hospital, Brisbane (1993 to 1995), and then at the Royal Children’s Hospital, Melbourne from 1995 to 2008. He has been a surgeon at Monash Medical Centre, Clayton since 2003.