I have more than 34,000 training hours under my belt, working with athletes ages 9 to 79 of all levels.
Along the way I have developed over 300 division one, professional athletes and world champions.
I have used this experience, as well as my time as a college football player and US Army Ranger to develop a unique approach to training that has proven to be effective.