David has been coaching Elite and Age Group athletes since 1995. David has worked with Olympic, Commonwealth Games, Professional and Age Group athletes. David has worked across Triathlon, Mountain Biking and Cycling. Personally he has played American Football for his country, Great Britain, taught Anatomy & Physiology and Coach Education. As well as provided educational lectures to corporations, other coaches and Physical Therapists.
Over the years David has helped athletes to achieve 3 World titles, 9 National titles, 3 Ironman Regional Championship titles, Ironman & 70.3 Worlds qualification and numerous wins & personal bests.
In 2015 #DTDcrew achieved 32 podiums and 2016 36 podiums. 2017, saw 54 podiums including 28 wins, of which two were World Championship titles.