Turned professional in 1981 before qualifying in 1985. David held Assistant Professional positions at Ralston, Murrayfield, Bruntsfield, Moor Park, Kinross and Gullane. Became Head Professional at Newbattle in 1991 for eight years before moving to Nairn Dunbar where David has held the post of Head Professional since 1999. North District Coach from 2005 and a coach with Scottish Golf since 2006. Winner of the 2016 Coach of the Year at the Scottish Golf Awards.
Over a two-year period, while at Newbattle, David helped to reduce Hilary Monahan’s handicap from 3 to plus 3, winning her a Curtis Cup team place. During his time at Nairn Dunbar, David has helped produce eight Scottish internationalists – Bryan Fotheringham, Fraser Fotheringham, Russell Knox (currently the nation’s top-ranked professional), Kelsey MacDonald, Hannah McCook, Andrew Burgess, Sandy Scott and Rory Franssen, with Fraser and Kelsey both starting their coaching with David aged nine. In 2016, McCook won the Scottish Golf Women’s Order of Merit, while Scott was a European Amateur team winner with Scotland that year at men’s level. A coach for 35 years, David is a PGA Fellow Professional and a Level 3 Sports Coach UK.