David is a qualified Master Teaching Professional having previously enjoyed a highly successful amateur career. Illness cut short his playing ambitions however and he turned to the teaching side of the game which has allowed him to apply his outstanding golfing knowledge to coach and develop golfers of all ages and levels.



David runs his golf academy from Kingsfield Golf Centre, Linlithgow.


His reputation of being able to put over his ideas and demonstrate them in a simple and impressive way saw him as a natural choice to coach for the highly successful Stephen Gallacher Foundation from its launch in 2012 and he continues to support the organisation in its vision to encourage and develop young golfers in the Lothian and Borders area.


When you build a reputation like David’s, the word gets round that he is able to polish existing skills with the minute detail that improves the already accomplished player. Tour professionals and elite amateurs are benefiting from David’s insight and advanced coaching techniques.


His technical knowledge sees him combine his Academy and Foundation work with his freelance custom fitting at the Taylormade Performance Centre, also at Kingsfield.