16-24 Hannah Street, Beecroft, NSW 2119


I have been practising Physiotherapy for 17 years. Throughout my career I have experienced many different types of Physiotherapy including musculoskeletal physiotherapy, sports physiotherapy, aquatic physiotherapy, rehabilitation, acute hospital physiotherapy, chronic pain physiotherapy, aged care and paediatrics.


My main area of interest and speciality has been in musculoskeletal and sports physiotherapy. I have treated a variety of conditions throughout my career and have developed a great deal of experience in assessment and treatment of acute and chronic injuries throughout the body.


I began my working career at The Westmead Childrens Hospital and then worked for 8 years in Private Practice. In conjunction with private practice I worked on field with a private school covering rugby and worked with both NSW School Boy Rugby and Australian School Boys Rugby.


I then moved into Hospital Rehabilitation and Acute Hospital care which I have enjoyed doing over the last 6 years. I have just recently started working in a Chronic Pain centre and look forward to continuing my Musculoskeletal career with Active Spine.

Read more

Qualifications and Experience

Languages spoken

  • English

Find Active Spine

Directions and parking

We are conveniently located in Beecroft Place, Suite T1.1 on the Plaza Level. Pedestrian access is from Hannah Street or from Beecroft Road. There is parking available in the Beecroft Place centre, with entry from Hannah Street, you then take a lift up to us on Level 1. For those using public transport we are a short walk from Beecroft Train Station or the N80 bus stops nearby on Beecroft Road. We are well positioned for those in the areas of Beecroft, Cheltenham, Pennant Hills, Cherrybrook, Epping, Thornleigh, West Pennant Hills, Carlingford, Westleigh, and Normanhurst.

select date

Book appointment

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
  • Physiotherapy
Show appointments at
Beecroft - Active Spine
  • Beecroft - Active Spine

Choose a Location

Active Spine
Beecroft, 2119, NSW
More Appointments

Book Appointment Now

See All Times