General Practitioners

Meet Our North Shore GPs

If you’re located in Sydney’s North Shore and are looking for a GP who can give you the top-quality healthcare you deserve, look no further than Rockwell Medical Centre. Our practice is proud to have a number of highly qualified general practitioners who are incredibly dedicated to their patients. No matter how simple or complex your needs may be, our St Leonards doctors will strive to provide you with the very best healthcare services every time. Find out more about our team below and book an appointment at Rockwell Medical Centre today.

Dr Miranda Maw

FRACGP, Bachelor of Medicine / Bachelor of Surgery, University of Notre Dame, Australia

Dr Miranda Maw is a GP Specialist and a Fellow of the Royal Australian College of General Practitioners. She obtained her medical degree from the University of Notre Dame, Sydney, in 2013. Initially working as a junior doctor in Liverpool and Fairfield Hospitals, she later pursued GP training before eventually joining our North Shore general practice

Prior to working at our clinic in St Leonards, her GP training saw her gain experience in an array of different regions across Greater Sydney. She has spent her career so far expanding her knowledge in General Practice and meeting and helping various patients from diverse socioeconomic backgrounds. 

Miranda holds special interests in women’s health, paediatrics, and travel medicine. She is currently pursuing a Master’s in Public Health and Tropical Medicine and aspires to provide medical care in developing countries in the future.

As well as being a dedicated GP, Miranda is also a strong advocate for maintaining a healthy work-life balance. In her pursuit of this, she enjoys spending her time outside of work exploring, travelling, experimenting with new recipes, and participating in HIIT training sessions.

Learn More About Dr Miranda Maw

Dr Shehnaaz Khan


With an accomplished career spanning over 28 years, Dr Shehnaaz Khan’s work as a General Practitioner has taken her across multiple practices, both in Australia and internationally. 

During her impressive tenure, she has developed special interests in many areas, including mental health, travel medicine, corporate wellness, and women’s health. 

Dr Shehnaaz is driven by her passion for helping others and is constantly looking for new ways to expand her knowledge and skills. She is highly dedicated to her patients at our St Leonards General Practice and always ensures they receive exceptional care and comprehensive support for their diverse healthcare needs.

Learn More About Dr Shehnaaz Khan

Dr Gerard McLaren


Dr Gerry McLaren is a highly qualified and experienced professional with dual qualifications as a senior consultant in rehabilitation medicine and as a senior family physician. For the past four decades, he has maintained dual accreditation with the Royal Australian College of Physicians and the Royal Australian College of General Practitioners, making him quite professionally unique in Australasia. 

Out of all our St Leonards doctors, Gerry is most known for his integrity and pursuit of clinical excellence with a touch of humour. He takes a patient-centred approach to care, emphasising active learning and family involvement. His extensive experience includes managing complex clinical challenges, particularly in remote or regional communities, and working with conditions such as diabetes, amputations, musculoskeletal disorders, and neurological problems. 

Gerry also has special interests in various areas of medicine, including paediatrics, vaccination programs, dermatology, eye conditions, general and travel medicine, mental health, and complex care management. In 2012, he became the first rehabilitation physician to live in Central Australia with the aim of working with impoverished communities to improve outcomes for Australia’s most disadvantaged people. 

Outside of work, Gerry enjoys spending time as an adventure and landscape photographer with a particular focus on wilderness survival, alpine flora ecology, and teaching children. We believe this quite aptly reflects his ability to navigate and survive complex clinical challenges over time.

Learn More About Dr Gerard McLaren

Dr Joel Asence


With nearly three decades of experience, including practising medicine overseas, Dr. Asence has established himself as a highly regarded doctor at our North Shore General Practice

His medical career commenced in 1991, and in 1998, he joined the esteemed Latrobe Regional Hospital in Traralgon, Victoria. After gaining valuable experience there, he transitioned to work as a General Practitioner in Victoria before moving to Sydney’s Central Coast region in 2003. 

In 2005, he took a significant step by opening and establishing his own practice, Central Coast Family Medicine, which is dedicated to providing comprehensive healthcare services to the community. Today, Dr Asence also showcases his vast experience and unwavering commitment to patient care at Rockwell Medical Centre, where he continues positively impacting the lives and well-being of individuals and families.

Learn More About Dr Joel Asence

Book an Appointment Today

Book an appointment with any one of our qualified and experienced doctors today! Simply contact our practice directly or schedule an appointment online via our Hotdoc booking portal and allow our team to give you the compassionate healthcare services you deserve.

Contact Us
Book Online