As a 32-year member of the PGA, John has fulfilled a variety of roles including golf professional, tournament announcer, golf course owner, association officer, tournament player, broadcaster, consultant, golf manufacturer, promoter, golf writer, golf course developer and student of the game.
John has taught thousands of golfers ranging from beginners to touring professionals. During his tenure at the Bloomingdale Golfers Club,Haile Plantation, and the Country Club of Ocala John developed a golf program that grew into hundreds of players with single digit handicaps including young professional golfers that went on to win numerous PGA TOUR, LPGA TOUR, European Tour, Web.com TOUR, Champions TOUR and several of golf's major championships both men's and women's.
John was a scholar athlete at the College of Charleston with the PGA of America. Accomplished high school and college golf coach for St. Francis Catholic High School and Hillsborough Community College. Author of numerous golf instruction articles that have appeared in Golf Magazine, PGA.com, and a variety of other golf industry publications. Appeared on Front Cover of Golf Magazine with a golf tip that was named "Top Ten" of All Time!