Josh has been playing tennis competitively for sixteen years, two of which was at the collegiate level. Currently, he is playing in open tournaments while training for future and challenger events.
For the past six years he has been coaching professionally in Southern California. Josh has a passion for developing high level juniors along with the 10 years old and under group. He is actively involved doing clinics and private lessons with active adults playing at the 3.0 – 4.5 level.
Josh has a holistic approach towards players development which focuses on consistency, strength and conditioning while teaching the mental aspects of match play.