He’s been in the industry for 19 years, wearing many different hats as a PT, mentor PT, running coach, advanced physique coach, nutritional specialist, group fitness instructor and personal trainer manager.