In 2000 graduated with Honours at The University of Sydney (MBBS). Completed advanced training in Immunology and Immunopathology at Westmead, Royal Prince Alfred Hospitals and at Concord Hospital. He is a Staff Specialist in Clinical Immunology and Allergy, Campbelltown Hospital and has consulting rooms at Southwest Medical Specialists in Narellan. Joined LAV Pathology as an Immunopathologist in 2009.