Jim was born and raised in Eastern Washington state and began his golf career at The Couer d'Alene Golf Resort in Coeur d'Alene, Idaho during its inaugural season in 1991.
After spending a season at one of the top resorts in the country, owner Duane Hagadone encouraged Jim to take a job at The Vintage Club in Indian Wells, California.
After three seasons at The Vintage Club, Jim took a position at the exclusive Eldorado Country Club, site of the 1959 Ryder Cup Matches. While there Jim became a PGA Member and enjoyed a successful 20 year career as an Assistant Professional and eventually Head Professional under PGA Director of Golf Terry Beardsley. During his tenure at Eldorado, Jim was involved in all areas of golf operations and was able to expand his teaching knowledge under the watchful eye of PGA Golf Professional Hall of Fame great Bill Ogden while teaching thousands of lessons to players of all skill levels.
In 2005, Jim met his wife Crystal who is also a PGA Member and a native of Greenwood, Indiana. Jim and Crystal were married in 2008 and moved back to Indiana in 2015 to raise their young children, Carson and Calissa. Jim became the PGA Director of Instruction at GOLFTEC Castleton and Crystal landed back here at The Legends Golf Club where she is currently the PGA Director of Player Development. While at GOLFTEC, Jim further broadened his teaching experience using motion measurement equipment along with extensive video and launch monitor technology to teach over 3,000 lessons.
Now, as the new PGA Director of Instruction at The Legends Golf Club, Jim is eager to begin helping golfers of all ages and abilities improve their golf games and to get as much enjoyment as possible out of the great game of Golf.