Weight lifted since 1996.
Trained with and by the trainer of the famous Power Team and Team Impact Mark Dodge and then joined his American Thunder Team in OC in 1998.
Personal Trainer at LA Fitness
Figure Competitions since 2008 (Maxmusclenaturals, Venice Beach Muscle Beach, CA)
Private Training and Coaching for other Figure Competitors and private parties
Author of Weight Control Manual