I began my triathlon life as an alternative summer training for my career as a competitive freestyle skier in the mid-1990’s. Eventually, after a few summers spent in Southern California’s San Diego and LA counties, I dove in head first into endurance racing competing in triathlons of all distances, rough-water ocean swims, 5k’s to ultra-distance runs.
I started teaching skiing, snowboarding and swimming in my high school years. In 1998, I also began coaching triathlon, helping my friend, mentor and training partner train women surviving breast cancer with the Los Angeles TEAM Survivor and then start the Cerritos College Triathlon club.
For the last 20+ years, I have shared my passion of sport and health coaching swim teams, triathlon, group fitness and diving at high schools, YMCAs, community centers, fitness clubs and universities – including as the inaugural Head Coach of the George Washington University Triathlon Team, Director of Endurance Programs for Washington Sports Clubs/Town Sports International.
International Sports Science Association Certified Personal Trainer
Certified Strength & Conditioning Coach
USA Triathlon Coach
Ironman Certified Coach Ironman University
USA Cycling Coach
USA Track & Field Coach
USA Swimming Coach
Ellis & Assoc. Lifeguard
BS: Mathematics; Colorado Mesa University (2005)
MS: Biostatistics/Clinical Trials; University of Vermont (2007)
MS: Cardio-respiratory Epidemiology; Colorado State University (2011)
LLM: International Environmental Law; University of Auckland, NZ (2011)
MA: International Science, Technology and Space Policy; The George Washington University (2015)
PhD: Ecology w/ Chemical/Biological Engineering; Colorado State University (2014)
To schedule a free 30-minute consultation, reserve your time on this link with a 2-5 sentence description of your goals & needs – FREE Consultation
We create custom training plans, personal fitness programs and team workout regimens using Final Surge, Training Peaks or Google-Sheets to monitor and adjust to your performance needs.
These appointments are for FREE initial consultations. However, there is a $25 cancellation fee.
All follow-up consultations scheduled after the free initial consultation are charged at $55/30-minute session unless you have purchased a package that includes additional sessions.