About Josh

I've been involved in competitive cheerleading for over 20 years as both an athlete and coach. As a three-time World Champion athlete, I've coached and choreographed athletes across the United States and Australia, helping programs achieve multiple national titles while specializing in tumbling, technique, and athlete development.

Today, I'm based in Rochester, New York, where I coach at New York Icons, offer private lessons and team training, and create educational resources to help athletes continue improving both inside and outside the gym.