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


I grew up in Queensland and followed my wife Annie to South Australia in the 90's where I studied medicine at Flinders University. I returned to QLD with my family to complete my intern year & Obstetric training at Nambour Hospital on the Sunshine Coast. Our family returned to SA & relocated to Berri in the Riverland where I completed my General Practice training & practiced as a Rural GP Obstetrician for 7 years. In 2012 Annie & I took 18 months out of life & travelled around Australia with our 4 daughters. We moved to the Adelaide Hills 4 years ago for our daughters schooling & in 2018 I joined the Mt Barker /Bahannah Medical clinics.

My areas of interest in medicine are Obstetrics & family medicine as well as emergency medicine.

In my life out of medicine I enjoy spending time with family & friends, travelling particularly caravanning & camping & listening to music.

Read more

Areas of interest

Qualifications and Experience


  • Bachelor of Medicine and Bachelor of Surgery (BM BS)
  • Advanced Diploma of the Royal Australian and New Zealand College of Obstetricians and Gynaecologists (DRANZCOG Adv)
  • Fellowship of the Royal Australian College of General Practitioners (FRACGP)

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