Sarah grew up in a mission hospital in Kwazulu Natal in South Africa that was run by her father. This fostered a lifelong interest in medicine and helping people. 

Sarah studied Medicine at the University of Newcastle graduating in 1998. She completed her internship and residency in Newcastle working at The John Hunter , Mater and Maitland hospitals.

She worked in paediatrics and considered following this specialty before completing her specialist GP training, being awarded her fellowship in
2006. During her training she worked in Muswellbrook before joining Raymond Terrace Family Practice in 2002. From this time Sarah has enjoyed varied roles as a General Practice including working in refugee health and in medical education, while maintaining an ongoing involvement with rural development in sub-Saharan Africa

Sarah has served on the board of Valley to Coast – General Practice Training for the past 10 years, Chairing and leading the board for the last 8. Sarah is also currently part of the advisory council for the Diploma of Child Health, part of the Sydney Children’s Network. She is married with a family of 3 boys and enjoys serving and living in the local rural community.