220 Vincent Street, North Perth, WA 6006


John is a physiotherapist from Ireland with a Masters in Physiotherapy. He is Head Physiotherapist for Cottesloe Rugby Club, having previously worked in club Rugby Union and Soccer. He is currently part of the Western Force medical team.

John specialises in sports injury rehabilitation and return to sport assessments, as well as low back and neck pain and post-op orthopaedic rehabilitation. John has played county level soccer and has been selected for national level trials in Ireland. He has completed numerous Ironman 70.3’s and CrossFit competitions.

John likes running, cycling and strength & conditioning training to stay fit; as well as playing soccer weekly with friends. Outside of work, John likes taking his two dogs to the beach and is currently undertaking his Postgraduate Masters in Sports Physiotherapy at Curtin University.

Read more

Qualifications and Experience

Languages spoken

  • English

Find Beatty Park Physio

Directions and parking

Patients of our physiotherapist clinic in North Perth can find us at Beatty Park Leisure Centre, 220 Vincent St.  Our practice is left of the Beatty Park Leisure Centre main entrance. There are 12 allocated Beatty Park Physio bays in front of our practice. Please see reception staff on arrival to obtain a permit. Free 4-hour parking is also available in front of the Beatty Park Leisure Centre.  Please allow 15 mins for parking as the centre is very busy.

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
North Perth - Beatty Park Physio
  • North Perth - Beatty Park Physio

Choose a Location

Beatty Park Physio
North Perth, 6006, WA
More Appointments