I have a few loves of my life; God, my wife, my kids, and CrossFit. I have been a Fitness Coach for a while and am blessed to be part of the ever growing CrossFit family. I have a passion for human movement and am a little obsessed with quality performance. CrossFit is the avenue in which I can help people find the best version of themselves.


  • CrossFit Level 1 Trainer
  • CrossFit Level 2 Trainer
  • Chad Vaughn Olympic Lifting Seminar
  • ACE personal Trainer
  • Honours degree in Kinesiology from York University