Justin has over 20 years of experience as a physical therapist and athletic trainer. He has worked with athletes of all levels including the NFL, NHL, NBA, MLB, MLS, WPS, MLL, ATP, and WTA. Justin is an athletic trainer with the US Soccer Federation working with the Men's National Team. He was a member of the US Men’s National Soccer Team medical staff for the 2010 World Cup. Justin has worked as the physical therapist for the athletic departments at St Joseph’s University, Temple University, and Villanova University. He was also the team physical therapist for the Philadelphia Charge of the WUSA and the Philadelphia Kixx of the NPSL. Besides soccer, he has extensive experience in treating professional athletes from other sports including baseball, basketball, football, hockey and tennis. His clients include World Cup finalists, Grand Slam tennis champions, and Olympic medalists.
To make an appointment, please call 215 893 2500