Before John started caddying he played professional golf for 10 years. After he was done playing, he coached his alma mater at the University of Oregon. John has been a professional caddie for the past 5 seasons working with Wyndham Clark. John currently lives in Minnesota with his wife Heather and 5 children.