Castle Hill RSL / 77 Castle Street, Castle Hill, NSW 2154


David has nearly 30-years’ experience in the conservative management of patients presenting with an array of sports, spinal and musculo-skeletal injuries since graduating from The University of Sydney with a Bachelor of Applied Science (Physiotherapy) in 1991. Over this time David has utilised his own experience in high-level competitive rowing as well as extensive experience covering a range of sports including rugby, gymnastics, football, basketball and netball to assist athletes of all sports, ages and abilities, to participate injury-free to the best of their capability. David continues to undertake professional development, represented by his completion of the Masters of Sports Medicine studies at the University of Melbourne, mentoring of undergraduate physiotherapy students, appointment as an Honorary Clinical Lecturer at Macquarie University, and the strong relationships with Specialists developed over many years.

Read more

Qualifications and Experience


  • 2021 - APA Titled Sports Physiotherapist from APA
  • 2020 - Masters of Sports Medicine (M Sports Med) from The University of Melbourne
  • 1991 - Bachelor of Applied Science (Physiotherapy) (B App Sc (Physio)) from The University of Sydney

Languages spoken

  • English

Find InBalance Health Physiotherapy

select date

Online booking

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
  • Physiotherapy
Show appointments at
Castle Hill - InBalance Health Physiotherapy
  • Castle Hill - InBalance Health Physiotherapy

Choose a Location

InBalance Health Physiotherapy
Castle Hill, 2154, NSW
More Appointments

Appointments currently not published on HealthEngine's directory

Please call (02) 9846 1220