top of page


+ Paediatrics 
+ Emergency Medicine 
+ Travel Medicine 
+ Men's Health
+ Minor Procedure 
+ RHW Antenatal Shared Care Accredited



General Practitioner

John completed his Bachelor of Medicine at the University of Newcastle in 2002. After completing GP training, John was admitted to the Royal Australian College for General Practitioners in 2012.
John is a warm, friendly and compassionate GP, experienced in caring for patients from a range of cultural backgrounds in a variety of clinical settings. 
John combines his work in General Practice and Emergency Medicine with extensive volunteer work in Australia, Nepal, West Papua, and Ethiopia. In 2011, he undertook a certificate in expedition and mountain medicine in Mount Kosciuszko National Park.
Outside of medicine John enjoys the outdoors and being part of the Bondi community. He is a volunteer Bondi Surf Lifesaver and most mornings you will find him down at the beach training for either club events or triathlons.

Mon 3.00pm - 8.45pm  Wed 8.30am - 6.00pm  Thurs 8.30am - 2.00pm  Fri 8.30am - 5.30pm Sat 8.30am - 1.45pm

bottom of page