With a lifelong interest in Sports he completed a Masters in Sports Performance in 2017. He has coaching experience with general population, athletes and sports teams.
His training philosophy centres around teaching the basic fundamental techniques of multi joint movements and progressing them in an appropriate manner. If you develop good movement patterns it will benefit you whether you’re looking to lose weight, get lean, gain muscle, improve athletic performance or maintain general well-being.
David holds the following qualifications: