- Treatments
- Locations
- Team
- About
- Classes
- Book an appointment

With a passion for movement, Ryan gives you the tools to recover and keep moving forward.
Originally from British Columbia, Canada, Ryan completed his Doctor of Physiotherapy at Bond University on the Gold Coast in 2020. As part of his studies, he completed an internship with Stanford University’s NCAA Division 1 athletic program where he worked with Men’s Football, Men’s Soccer, Women’s Beach Volleyball, and Women’s Lacrosse teams.





During his studies, Ryan also completed an eight-month research project titled “Physiological Profiling of Occupational Job Tasks Performed by Mounted Police Officers.” This involved collecting data on the New South Wales Mounted Police (NSWMP) and developing a manuscript aimed at contributing meaningful improvements to the health, performance, and longevity of those in the NSWMP profession.
Before relocating to Melbourne in September 2025, Ryan worked in private practice in British Columbia, where he treated a wide range of clients and developed a strong foundation in musculoskeletal rehabilitation. Ryan enjoys working with all populations but has a particular interest in treating hips, knees and ankles, especially in athletic and active individuals. His own experience with injuries as a competitive soccer player sparked his passion for Physiotherapy and his fascination with the body’s ability to recover, adapt, and perform.
Ryan is committed to helping clients regain confidence in their movement, return to the activities they love, and achieve long-term, sustainable results through personalised and evidence-based care. He combines clinical knowledge, hands-on treatment, tailored exercise rehab programs, and dry needling to support every stage of the recovery process.
Outside of the clinic, Ryan loves to compete in high-level volleyball, tear up the dance floor at music festivals and is on a personal mission to uncover as many hidden speakeasies as Melbourne has to offer.

The Client Experience Team at Beyond is here to assist. If you are having trouble booking online or would prefer a different method, please reach out to us on any of the contact methods below:
Ready to take the next step in your health journey? Our Team may help, Book an appointment or call.
