Doctors

MEET OUR DOCTORS

Your health is in experienced hands

Dr Angela Wang

FRACGP, Dip Child Health, MBBS, BA

Dr Cailtin Anderson

MBBS, F.R.A.C.G.P, Diploma of Child Health

Dr Anderson is currently on Maternity Leave

Dr Maria Carolan

M.B.,B.S. Hons (UQ)

Dr Stephen O’Keefe

B.S.(Hons), M.B.,B.S, F.R.A.C.G.P

Dr Alba Spina

M.B., B.S., Dip. RACOG

Dr Matthew Thornely

M.B.,B.S. FRACGP B.Sc

**Please note Dr Thornely is not currently accepting new patients.

Dr Geoff Ullman

M.B.B.S. F.R.A.C.G.P. D.A.M.E.

Dr Mankul Singh

MBBS, FRACGP, Certificate of Skin Cancer Surgery, Medical Educator RACGP

Dr Mankul is currently accepting new patients.

Dr Carley Francis

BbiomedSc, MBBS, DRANZCOG(2018), FRACGP

**Please note Dr Francis is not currently accepting new patients.

Dr Kenny Im

MD, FRACGP

Dr Kenny is currently accepting new patients.

Dr Hansika De Silva

MBBS, FRACGP

Dr Hansika is currently accepting new patients.

Your health is our priority

Book an appointment with your preffered doctor or our team will help you find the right GP for you.

Dr Angela Wang

FRACGP, Dip Child Health, MBBS, BA

Dr Angela Wang has a passion for women’s health (pregnancy, general women’s health, menopause, IUD insertion, and medical terminations of pregnancy) and looking after children and families.  As the mother of young children, Angela knows the value of a trusted family doctor and is keen to provide this for her patients.  Angela graduated from the university of QLD and has worked in various locations across QLD and NSW.

Dr Cailtin Anderson

MBBS, F.R.A.C.G.P, Diploma of Child Health

Dr Caitlin Anderson graduated from University of Tasmania in 2012.  She is interested in all aspects of general practice, particularly women’s health, paediatrics and antenatal care.  Caitlin is linked with Mater Mothers Hospital to provide GP shared Care.

Dr Maria Carolan

M.B.,B.S. Hons (UQ)

Dr Maria Carolan enjoys all aspects of general practice and family medicine. Maria has interests in shared antenatal care, (aligned with the Mater Hospital), paediatrics, mental health and speaks French.

Dr Stephen O’Keefe

B.S.(Hons), M.B.,B.S, F.R.A.C.G.P

Dr Stephen O’Keefe graduated from University of Queensland in 2010. After initially working in Toowoomba, Rockhampton and Ipswich,  Dr O’Keefe returned to Brisbane in 2018 and has been practicing at Holland Park Family Medical Practice ever since. 

He has a broad range of experience and a particular interest in all aspects of general practice, including the management of chronic health conditions & comprehensive family medicine. 

Dr O’Keefe enjoys the variety General Practice and building long-term relationships with his patients. Outside of medicine, he enjoys spending time with his young family. 

Dr Alba Spina

M.B., B.S., Dip. RACOG

Dr Alba Spina graduated from the University of Queensland in 1981 and has special interest in family planning including Implanon/Mirena insertions, post natal depression, antenatal care (aligned with Mater Hospital) minor operations, mental health and aged care. Alba has been involved with the Holland Park community for almost 40 years and in her spare time loves to garden, cook and walk. Alba also speaks Italian.

Dr Matthew Thornely

M.B.,B.S. FRACGP B.Sc

Graduating with his MBBS from The University of Queensland in 2013, Matt worked at  The Princess Alexandra and Redland Hospitals for several years before moving to the Gold Coast to complete his general practice training before returning to Brisbane in 2020. Matt is interested in all aspects of general practice including sports injuries, families, men’s & women’s health and aged care. Outside of medicine his interests are basketball, cooking and food, and miniature painting.

Dr Geoff Ullman

M.B.B.S. F.R.A.C.G.P. D.A.M.E.

Dr Geoff Ullman graduated from the University of Queensland in 1983. He enjoys the broad scope of general practice and has particular interests in aviation medicine and minor surgical procedures.

Dr Mankul Singh

MBBS, FRACGP, Certificate of Skin Cancer Surgery, Medical Educator RACGP

Dr Mankul Singh enjoys the full spectrum of general practice including skin cancer and skin diseases management, women’s health and antenatal care, men’s health, sexual health, adolescent health, children’s health, immunisations and travel medicine.

Apart from general practice, Mankul is also a Medical Educator for RACGP where he is involved with the training of general practice registrars.
Outside of work, Mankul enjoys playing cricket in the Saturday Cricket Leagues and spending time on the beach and off-roading with his family.

Mankul also speaks Hindi, Punjabi, Urdu and Russian.

Dr Carley Francis

BbiomedSc, MBBS, DRANZCOG(2018), FRACGP

Dr Carley Francis graduated from Griffith University in 2013. Before starting a career in general practice, she worked extensively in the areas of obstetrics and gynaecology. She has also completed the Sydney Child Health Program (formerly the Diploma of Child Health).

Whilst enjoying all aspects of family medicine, Carley has special interests in:

  • Women’s health and paediatrics
  • ADHD assessments and management
  • Postural Orthostatic Tachycardia Syndrome (POTS)
  • Neurodivergence – in general

My Fees

To accommodate the complexity and longer consultations I provide, I have had to adjust my fee structure.

Please see Price List under Patient Information Tab

For existing patients facing financial difficulties, please get in touch with my Practice Manager so we can discuss your situation.

Affordable Access to Care

To help patients financially, we can schedule GP Chronic Condition Management Plans/Reviews which are eligible to be billed every 3 months and can be bulk billed.

Concession card holders such as Commonwealth Senior Health Card holders (over 67) may be eligible for the extended Medicare safety net once their out-of-pocket expenses reach $770.30. Once this threshold is reached, Medicare will usually reimburse 80% of the gap up to a gap limit of $93.20 for the remainder of the calendar year. For further information see this link

If you’re part of a family or couple, you can register for the Medicare Safety Net as a family to combine your costs. This means you’re more likely to reach the thresholds sooner. Even if all family members are on the same Medicare card, you’ll still need to register. You only need to register once.

You can register or tell us about a change in your family situation by either:

Completing the Medicare Safety Net couples and families registration and amendment form

Calling the Medicare program

Dr Kenny Im

MD, FRACGP

Dr Kenny Im graduated with a Doctor of Medicine from the University of Queensland and completed his residency at Mater Adult Hospital before undertaking training in general practice.

Kenny has experience across emergency medicine, paediatrics, obstetrics and gynaecology, and neurology. He enjoys all aspects of family medicine and is committed to providing comprehensive, evidence-based care. 

He has particular interests in chronic disease management and preventative health, and performs procedures including skin excisions and ingrown toenail surgery.

Kenny values building long-term relationships with his patients and supporting them through all stages of life.

Outside of medicine, he is a proud father to a 3.5 year old and a 1 month old. In his spare time, he enjoys practising Brazilian Jiu-Jitsu and homebrewing.

Kenny also speaks Korean.

Dr Hansika De Silva

MBBS, FRACGP

Dr Hansika grew up in Brisbane and graduated from James Cook University. She has worked across numerous hospitals, including Gold Coast University Hospital, Queensland Children’s, Mater Hospital, Mareeba and Cooktown Hospital.

She enjoys all aspects of general practice, with particular interests in chronic disease, preventative health, lifestyle medicine, women’s health, and mental health. She also performs Implanon insertions and iron infusions.

Dr Hansika values helping patients achieve their health goals through compassionate, holistic care.

Outside of work, she enjoys reading, travelling, spending time with family and friends, going to the gym, and playing sports.