top of page



General Practitioner


+ Chronic Health
+ Complex Care
+ Paediatrics 
+ Weight Loss
+ Metabolic Disorders

James completed his medical degree at the University of Notre Dame, Sydney in 2015 and completed his GP training after several years working in acute hospital medicine and critical care, including Emergency, Intensive Care and Anaesthetics at St Vincent’s hospital.

James has specific interests in the management of metabolic disorders, weight loss, diabetes, complex/chronic care and pain medicine. He gains great professional satisfaction from helping patients achieve their health goals through strong, evidence-based medicine and utilising a collaborative, team-based approach. James is currently undertaking further studies in his specific interest areas including World Obesity Federation SCOPE training as well as the Diploma in Child Health through Sydney Children’s Hospital/Western Sydney University.

James has a wide range of interests including struggling to learn the piano, his dogs (a 5 year old Groodle and a 2 year old Brussels Griffon), making fresh pasta and Sunday morning swims at Neilson Park.

Mon 2.00pm - 9.00pm Wed 8.15am - 6.00pm Fri 8.15am - 5.00pm  Sat (alt) 8.15am - 2.00pm

bottom of page