5 Thuringowa Drive,
Kirwan, Townsville
07 4773 6133

Kirwan Family Doctors

gp kirwanDr Ron Malpas (MB,BS; FRACGP; PGCertClinEd; MAAPM) 

I was born and raised in Townsville and have been a GP here for 30 years.  I’ve wanted to be a doctor for as long as I can remember. General practice is my passion, and my greatest satisfaction comes from helping people of from all walks and stages of life achieve optimal health and wellbeing.

I have seen at first hand “how prevention is better than cure”. My main focus has definitely been prevention.

As a general practitioner I see myself as your partner in life’s journey rather than a doctor who patches you up and writes scripts.  If disease and disability does strike, my aim is to mitigate the effects as much as possible to help you achieve a satisfying and meaningful life.

I want to be part of the fight against chronic diseases such as diabetes, heart disease and cancer.

I believe everybody has a right to access quality health care.  This is an integral part of our philosophy here at Strive.

Health care is not about disease, but about lifestyle management, vitality, and wellbeing.  That’s actually where the idea for the name “Strive” originated.

My team and I hope to be able to help you soon.

doctor kirwanDr Hayley Ansell (MB,BS; FRACGP) Is a senior female doctor and she has special interests in Women’s Health, Contraception, Pregnancy care and Children. She has many years experience as a general practice doctor. Being a family physician is Hayley’s passion.



Doctors in KirwanDr Jennifer Liu (MB,BS; FRACGP) is a graduate of James Cook University Medical School. She has special interests in Preventive Medicine, Women’s Health, Lifestyle Medicine and management of chronic conditions such as diabetes, hypertension and asthma. Of course she is part of our female doctor team.



gp kirwanDr Wai Lee (MB,BS; FRACGP)  Hi! My name is Dr Wai Lee and I am thrilled to be part of the great team at Strive Health and Physiotherapy. I grew up in Brisbane but moved to Townsville to complete my medical degree and general practice training, and am happy to now settle down with my family for good. I want to help my fellow Townsville families get the best out of their health, and ask everyone to join me in doing this, one step at a time.

I enjoy all aspects of medicine but am particularly keen in helping young families as I have a young toddler who I am learning so much from. I also am interested in managing people with allergies, mental health issues and chronic issues such as diabetes, hypertension and high cholesterol.

I love passing on knowledge to others, so if you have any questions, please just ask, and if I don’t know the answer I will do my best to find out for you. I want to empower you to take control of your own body and mind. Having a healthy body and mind is an important factor in getting the most out of your life, and if you will let me, I will happily walk side by side with you on this journey. Hope to see you soon!

gp kirwanDr Martin Doris (MBBCh, DRCOG, FRACGP) Martin hails from Ireland and graduated from Queens University Belfast. He immigrated to Australia in 1998. He has a wealth of experience in general practice including rural practice, Martin joined the team at Strive in May 2017. Outside of medical practice he enjoys playing bass guitar, Irish traditional music, languages, travel, history and current affairs.




  • Lifestyle advice
  • Preventive health care
  • Womens' & Child health
  • Men's health
  • Skin cancer clinics
  • Asthma
  • Diabetes
  • and more...


  • Dry Needling
  • Dance And Performing Arts Assessments
  • Clinical Pilates Classes
  • Physio Exercises
  • Sports Injuries
  • Manipulative Physio
  • and more...

Strive Health and Physio

We have been providing medical care to the Townsville and surrounding communities since 1985. Our Family doctors provide a comprehensive range of services

Contact Us

5 Thuringowa Drive, Kirwan
07 4773 6133

Strive Health & Physiotherapy
5 Thuringowa Drive
Kirwan, Qld 4817
Email: practicemanager@strivehealth.com.au
Phone: +61 7 4773 6133
cash, credit card