Born in the north-east of Scotland, David graduated as a Mechanical Engineer from Robert Gordon University in Aberdeen and worked in the UK offshore oil industry for 20 years. He moved to Newfoundland, Canada in 1998 then to Dubai in 2001 to work for Dubai Petroleum Company. David is now the Operations Director at Atkins Energy.
He started playing golf as an 8 year old at Peterhead Golf Club, then later as a member of Murcar Links in Aberdeen. A former Captain and club champion at Nad Al Sheba Golf Club, David joined Dubai Creek Golf & Yacht Club in 2006.