Neil trained at the University of Melbourne, Royal Melbourne Hospital (RMH) and Massachusetts General Hospital, Boston.
He is on the staff of the RMH and is an Associate Professor of the University of Melbourne. He has a wide experience in general cardiology including arrhythmias, valve problems and ischaemia. He implants and follows-up pacemakers and defibrillators. For many years, he was the only practitioner in Victoria accredited to remove infected or faulty pacemaker leads, a procedure he now performs in conjunction with Dr Gareth Wynn. He also performs coronary angiography.