David was born and raised in Tucson, Arizona. He moved to PA to pursue a doctoral degree at Temple University studying Kinesiology. He graduated from the University of Arizona in 1997 with a bachelor’s degree in exercise physiology and has been certified as a personal trainer for over 20 years, training individual clients, small-groups, and classes.
David obtained a Master’s Degree from Argosy University of Phoenix, Arizona in 2003 in Sport and Exercise Psychology. He has worked with a very wide range of clients from children to seniors, professional athletes to rehab patients. David is currently certified and affiliated with; NSCA as a Certified Strength and Conditioning Specialist (CSCS), Spinning Instructor, USA Weightlifting, and Crossfit Level 1.
He currently resides in Lafayette Hill with his wife Amy and two children, Jacob and Lainey.