Waiting for Pfizer?

Book in now, Pfizer covid-19 vaccines available for all ages from 12 upwards.
Astrazenica is also available if preferred.

Booking is via phone only - 0732042644


If you're over 60, and haven't signed up for your covid-19 vaccine, why not?

Are you waiting to see how it goes? Well it's not going well in NSW.

Are you waiting of Pfizer? Do you know why? AZ actually gets safer as you get older - and just as safer as Pfizer. It's just as effective against De...

Read More

To protect the many of us that are not yet able to be vaccinated, and while we are in lockdown or have mandatory mask wearing, please book phone consultations or get a covid test before coming into ours or any other healthcare seeing.

Yes, it's probably not covid (at present), but the only way ...

Read More

General practice is small business. Our only income is through fee for service.
Covid-19 has increased practice costs.
Everyone is doing it tough. The Federal Government had increased rebates for people with chronic conditions, or pension and healthcare cards, but from 01/10/20 these are being c...

Read More

Masks: if you have one, and are coming in for a face-to-face appointment, please wear one.

Queensland Health have suggested doctors and staff also wear masks, and will now be during appointments.

Telehealth has been a massive change to the way we work. We can still see people face to face, but some things can be sorted out quickly, effectively and safely via the phone, reducing all our potential exposure to covid-19.

Sadly, this week the Federal Government have added restrictions to who...

Read More

Rules are relaxing, but viral infections are rising, as they do every winter.

The week 18-24th May saw just as many cases of influenza as covid-19 in Queensland (6 of each).

Please remember to call ahead if you have any:
Fever / Cough / Sore throat / Breathlessness / Runny nose.

Coming in for ...

Read More

Covid-19 / coronavirus is causing a lot of distress to many people in various ways.

It's also radically changed the way we deliver healthcare within the week, with a change to pre-arranged appointments for patients with no known viral symptoms in the morning, and phonecalls to triage all other p...

Read More


Consulting at: The Bay Family Medical Centre, 75-79 Bailey Road, Deception Bay.

Duncan is a GP offering Implanon ("the bar") and IUS or IUD insertion (Mirena and Copper IUD).

He is registered for Veteran's Affairs patients, and will see patients covered by WorkCover Queensland, InjuryNET and Auspost WorkREADY.

Due to persisting real-terms cuts to your Medicare rebate, only patients under 16, at school, or over 80 are bulk-billed. 
There are fee discounts for students, pensioners and healthcare card holders. If you have a long-term health condition, you should enquire about a management plan, which would allow your routine chronic disease care to also be bulk-billed.

Duncan moved to Queensland from the UK in 2013, having completed both his undergraduate and postgraduate training as a doctor in Edinburgh, Scotland.

He has worked in a variety of specialties as part of his comprehensive training in General Practice, including Paediatrics (Royal Hospital for Sick Children, Edinburgh), Obstetrics and Gynaecology (Simpson Memorial Maternity Pavilion, Royal Infirmary of Edinburgh), Psychiatry (Royal Edinburgh Hospital), Ophthalmology (Princess Alexandra Eye Pavilion, Edinburgh), as well as General Medicine, Medicine of the Elderly, Emergency Medicine, Orthopaedics and Thoracic Surgery (Royal Infirmary Edinburgh).

He has additional qualifications in paediatrics and women's health.

Following completion of training, Duncan worked in rural South-West England, including out-of-hours, home visiting, and in an Emergency Department. He was also involved in research and audit to improve out-of-hours care. He has been involved in formal post-graduate training and supervision of both GP trainees and Nurse Practitioners, as well as undergraduates.

He is now settled in the Brisbane area, working in Deception Bay, providing general practice medicine to the local area, including North Lakes, Burpengary, Rothwell, Scarborough, Kippa-Ring and Redcliffe. He is happy to see urgent cases and emergencies which may be dealt outwith the hospital setting. He is also available for pre-employment and commercial driving license medicals.

Contact Us


Call now
  • (07) 3204 2644


Get directions
The Bay Family Medical Centre
75 - 79 Bailey Road
Deception Bay QLD 4508

Opening Hours

Mon:8:00 am – 5:00 pm
Tue:9:00 am – 6:00 pm
Wed:8:00 am – 5:00 pm
Thu:8:00 am – 5:00 pm
Fri:8:00 am – 1:00 pm
Contact Us
Message sent. We'll get back to you soon.