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. He was a member of the US Men’s National Soccer Team medical staff for the 2010 World Cup. He was previously the physical therapist for the athletic departments at St Joseph’s University, Temple University, and Villanova University. Justin was also previously 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