top of page

An Ongoing 


“No matter how good you get you can always get better, and that’s the exciting part.” 
-Tiger Woods

After my grandfather introduced me to golf as a child, I quickly became obsessed with being the best. Between working on my mechanics, refining strategies, and staying calm under pressure, there was always more to learn. I was hooked! At age 12, I started competing in tournaments and dreamed of playing on the PGA Tour.

As I matured, the direction of my journey started to change. I attended the University of British Columbia on a golf scholarship and studied the human body. After graduating in 2011, I turned professional. I competed full-time for five seasons, winning many mini-tour events and qualifying to play on the PGA Tour Canada. Over time, I realized that winning isn't my greatest motivation. Rather, I love playing golf because I love to learn and improve. 

This desire to always do better is why I instruct. I love helping others develop their skills as much as I love working on my own game. Thanks to a lifetime of studying golf, I help students see the game clearly, and show them how to progress more efficiently. And because of my experience competing, I successfully guide students from training together to smartly playing alone on the golf course.

I started playing golf more than 20 years ago. There is still more to learn and I am still hooked! I have moved from just playing my own game to now sharing my knowledge. It is a privilege to join my students in their quests to practice and improve, and I am excited to continue this journey with you.


  • UBC Bachelor of Human Kinetics​

  • PGA of Canada Class A

  • Scott Cowx Anatomy Toolbox Certified Instructor

  • Dr. Kwon Certified (Level 2)

Playing Accomplishments
  • Over 20 professional tournament wins

  • 2020 and 2021 PGA of Ontario Player of the Year

  • Former PGA Tour Canada Member

  • Member of Team Canada - 2011 Universiade in China

  • UBC Golf Team Captain

  • Competitor in Canadian, US, British, and Scottish Amateur Championships

bottom of page