Book your flu vaccine with a GP or pharmacy online. Find nearby appointments
59 Wellington Road, Mount Barker, SA 5251


I was born and raised in Adelaide and graduated from the University of Adelaide Medical School in 2007.

I then went onto work at Flinders Medical Centre for 3 years, with a focus on Obstetrics and Gynaecology. It was there I decided that I wanted to be a rural GP providing obstetric care and went on to complete my Advanced DRANZCOG at Murray Bridge Soldiers Memorial Hospital. I have a passion for providing obstetric care and particularly enjoy watching those babies grow up, as well as getting to know the entire family.


I achieved a fellowship in the Royal College of General Practitioners in 2012 and also hold a Diploma in Child Health through Women's & Children's Hospital.

Outside of work, I enjoy spending time with my family and friends, pilates & reading.

Read more

Qualifications and Experience


  • Bachelor Of Medicine Bachelor of Surgery (MBBS)
  • Fellow of the Royal Australian College of General Practitioners (FRACGP)
  • Advanced Diploma of the Royal Australian and New Zealand College of Obstetricians and Gynaecologists (DRANZCOG Adv)

Languages spoken

  • English

Find Mt Barker Balhannah Medical Clinic

Directions and parking

We are located on the corner of Victoria Road & Wellington Road, Mt Barker. Onsite Parking is available with entry via Victoria Road only. For those using public transport there is a bus stop just around the corner on Wellington Road. Please enter via the main automatic glass doors. (All other entrances are for emergency exits & SA Ambulance Only)

select date

Book appointment

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
Show appointments at
Mount Barker - Mt Barker Balhannah Medical Clinic
  • Mount Barker - Mt Barker Balhannah Medical Clinic

Choose a Location

Mt Barker Balhannah Medical Clinic
Mount Barker, 5251, SA
More Appointments

Appointments currently not published on Healthengine's directory

Please call (08) 8391 0699