Our Team



Dr Peter McMahon

Dr Peter McMahon has over 25 years experience as a GP supervisor. He is also a senior clinical lecturer for Wollongong GSM and clinical skills teacher for phase 4 medical students. His post graduate qualifications include a Master of Family Medicine (Monash) in which a major component was in learning and teaching family medicine. He has a special interest in skin cancer medicine. He was a VMO at Murwillumbah Hospital for 30 years before retiring from this role in 2016. He continues to manage a wide variety of medical problems as a general practitioner.

Dr Ross Morrison

Dr Ross Morrison

Dr Ross Morrison has been a practising GP for 25 years at Main Street Medical Centre and was a Visiting Medical Officer (VMO) at Murwillumbah District Hospital for 22 years. He has continued a full time active General Practice role with a focus on continuity of care of patients, dealing with the wide scope of medical problems that present in General Practice whilst at the same time dealing with the administration of a busy family orientated General Practice. 


Dr Tony Camilleri

Dr Tony Camilleri has been working in the community for over 20 years. He has a special interest in palliative care and delivery of quality medical care for those with cancer.


Dr Richard Wellm

Dr Richard Wellm has been a GP since 2004 and joined Main Street Medical Centre in 2006. He studied medicine in Germany and trained in General Practice in the UK. He manages the whole spectrum of General Practice including chronic disease management, mental health and palliative care.


Dr Walter Hendrikse

Dr Walter Hendrikse graduated in 1997 from the Erasmus University in Rotterdam in the Netherlands. He worked in the Kimberly region for 6 years before settling in Murwillumbah in 2006. He has a special interest in Skin Cancer Medicine. He runs a skin cancer clinic every Tuesday afternoon and regularly assists the visiting Plastic Surgeon with skin cancer surgery at the Murwillumbah Hospital. He enjoys the wide variety of General Practice.


Dr Cameron Williams

Dr Cameron Williams grew up on the Gold Coast before attending Sydney University gaining an honours degree in physiotherapy in 1992. He then worked as a sports and musculoskeletal physiotherapist in Australia and the UK gaining a Masters degree in Pain Management from the University of Leicester. He has worked with many sporting teams and international athletes and sports persons. He then completed a Bachelor of Medicine Bachelor of surgery at Griffith University on the Gold Coast.

He spent two years at the Gold Coast University Hospital before working throughout Northern NSW as a rural GP. He enjoys all aspects of primary care medicine with a special interest in sports medicine.

Dr Williams lives on the Gold Coast with his wife and four children keeping busy with surfing, fishing, boating, soccer, cricket, canoeing, cycling and running.


Dr Bastin Byrne

Prior to commencing medicine Lewis worked in the field of cardiac ultrasound for 10 years. He completed terms as a medical student and more recently during his specialist GP training in Murwillumbah.

He is interested in the extensive variety that general practice offers and values the opportunity to practice in a small rural community.

He enjoys surfing, camping and spending time with his young family.

Dr Susan Roberts

Dr Susan Roberts is a registrar at the practice. She completed medical school in the UK, graduating in 2013. She spent two years working in the UK hospital system, before moving to Australia to work at the Tweed Hospital in the Emergency Department in 2015. She spent the next three years between Tweed and Murwillumbah hospitals, before choosing to specialise in general practice and commenced training in February 2019.

She has a special interest in acute and emergency medicine, women’s health and children’s health. She also has an interest in medical education and in medical law and is involved in teaching medical students at the Tweed Hospital. She works on Thursdays, Fridays and alternate Mondays at the practice

Dr Robyn O’Grady

Dr Robyn O’Grady studied medicine at Deakin University in Victoria and worked for three years at both the University Hospital of Geelong and Lismore Base Hospital. She gained a broad range of experience during this time with particular focus on emergency, paediatrics and women’s health, prior to making the move to General Practice.

Robyn brings an added element to her work, having worked extensively as a clinical and sports dietitian before to her career change to medicine. As such she enjoys discussing preventive medicine with a focus on the general well being of her patients.

Dr O’Grady enjoys the wide variety of general practice and has special interests in children’s health and women’s health including antenatal care. Robyn lives with her husband and two young children on the coast and enjoys all the outdoors have to offer in her spare time.

Medical Student

Sebastian Sproats

Sebastian Sproats

We are pleased to welcome – Sebastian Sproats – our new Medical Student from the University of Wollongong

Sebastian will be with us until May 2020. Before your consultation we will ask your permission if Sebastian can be involved in your care.

Sebastian has a background in Microbiology and has interests in pediatrics, sports medicine, and diabetes/endocrinology


Practice Manager: Sarah Fogarty

Nursing Staff: Sr Joy Wade, Sr Jenny Brown, Sr Anne-Maree Muldoon, Sr Louise McConnell, Sr Emma Lane and Sr Sarah.
Our dedicated team of nurses assist the doctors in surgery and with wound care, INR testing, spirometries, vaccinations, childhood immunisations and ECGs.

Our team of Registered Nurses run the following Clinics:

  • Women’s Screening (Pap test) Clinic every Monday afternoon
  • Chronic Disease Management (CDM) Clinics every Tuesday and Friday
  • Home Health Assessments for 75yrs and over every Wednesday

Reception Staff:  Angela (Head Receptionist), Stacey, Barbara, Jenny, Pam and Radha
Our friendly and efficient Reception Staff will always try to help you with booking of appointments or any questions you may have.