Meet our team of highly-trained professionals

Cooroy Family Practice is committed to providing a caring, friendly atmosphere staffed by the highest quality team of professionals. We have both male and female doctors, with each of our highly-trained, experienced GPs bringing their own special areas of interest to the practice. Our services are further extended by the range of in-house allied health professionals who work alongside our doctors in our Cooroy premises. This dedicated team is supported by our warm and knowledgeable reception, nursing and management staff.

When you choose Cooroy Family Practice you can trust that your health is in good hands.

Dr Ravanjit Singh (Rav) – General Practitioner
 Dr Ravanjit Singh (Rav) holds a Bachelor of Medicine and Bachelor of Surgery, MBBS Australian MedicalCouncil Qualified, AMC

Dr Ravanjit (Rav) has recently joined Cooroy Family Practice. He has worked in General Medicine, Nephrology, Obstetrics and Gynaecology, Emergency Medicine, Anaesthesia and Colorectal Surgery at Logan Hospital Australia. He then moved to Mackay and Tin Can Bay before moving to Cooroy.

He has special interest in General Medicine, Paediatric health and all aspects of general practice including men’s health,indigenous health, children’s health, immunisation, elderly care, general medicine, mental health care, chronic disease management, pain management, health assessments . He also completed a primary Skin Cancer Medicine and Surgery courses from University of Queensland. Dr Singh’s approach is holistic and he loves to spend time with his patients.


Dr. Dhara Contractor, GP

Dr Dhara

Dr Contractor completed her degree of MD ( Doctor of Medicine) in 2003. Her post degree experience undertaken in several multidisciplinary hospitals and couple of different countries.  Has collected her medical registration eligibility in Russia, UK, India and now Australia.  Since 2009, settled on coast, worked with Queensland Health and general practices. She holds title of associate lecturer in UQ university. She is well known among her patients for her integrative and multidisciplinary approached care. Her interests are in skin cancer screening and minor surgical procedures, women’s health, PAP, implanon,  Mirena, men’s health, children’s health, immunisation, indigenous health, general medicine, elderly care, mental health care.  Coordinates team care arrangements for chronic disease management, pain management, health assessments and musculoskeletal disease treatment. New patients and families are welcomed.



Dr. Bob McCrossin, Paediatrician


Dr Bob McCrossin is a Paediatrician and specialises in working with children that have challenging behaviours.
He also works closely with the practice’s two psychologists, ensuring that there is a comprehensive care plan for the patients.

Dr Bob McCrossin has more than forty years of experience as a Paediatrician in different settings across Australia and new Zealand. He also has several publication in refereed journals.

In the last year Dr Bob McCrossin joined Cooroy Family Practice to take care of our young patients.

Dr Bob McCrossin is available on referral. Call today to know more about our Pediatrician  



Dr. Edward Thomas Osborne

Dr Edward Osborne – Holistic Integrative Medical Practitioner joined Cooroy  Family Practice in June 2017.Dr Osborne graduated from the University of Queensland in 1999. He completed his Fellowship of the Royal Australian College of General Practitioners after moving to the Sunshine Coast from Brisbane in 2006. His medical interests include Cardiology, Respiratory Medicine, Diabetes and Paediatrics. Dr Eddie has a focus on Holistic Medicine and integrative health care which will define his clinical practice here at Cooroy Family Practice Dr Osborne defines his integrative approach by saying the whole person — including physical, mental, emotional, spiritual, and social aspects — is taken into consideration, an holistic approach which applies to families as well. Dr Eddie will conduct a thorough intake during the first consultation in order to determine a customized approach.




Sacha Boyce, BSocWk MAASW (Acc)

Sacha Boyce

Areas of Specialty

  • Perinatal and infant mental health
  • Infant and Child individual and group therapy
  • Parenting group programs
  • Child development
  • Family therapy
  • Group therapy – DBT, CBT, women, adolescents
  • ATAPS provider
  • Psychometrics and data collection
  • Training in advanced CBT and DBT
  • Triple P, 1-2-3 Magic & Emotion Coaching and Parent Effectiveness accredited
  • Yogamotorskills trained (yoga for children)
  • Embodybirth trainer (birth assistant)