Rory is a Chartered Physiotherapist and member of the Irish Society of Chartered Physiotherapists (ISCP). Rory qualified with a Bachelor of Science Honours Degree (BSc Hons) in Physiotherapy from Trinity College, Dublin in 2007.

Rory is also employed as a senior physiotherapist with the Waterford Primary Care Physiotherapy Services. His work incorporates all aspects of physiotherapy including musculoskeletal injuries, post-surgery rehabilitation and care of the elderly. Rory has a particular interest in dry needling and injuries to the foot and ankle.

Rory has a keen interest in the treatment of sports injuries and was part of the chartered physiotherapy team to the Waterford Senior hurling team during the 2012 and 2013 seasons. He is also a running enthusiast and completed the Dublin City Marathon in 2018.