|Date of Birth:||20 May 1988|
|Place of Birth:||Falkirk|
|Date of Signing:||18 July 2009|
|Previous Club:||Albion Rovers|
|Profile:||David signed up at Glebe Park in December 2009 after having spent three years at Albion Rovers where he made over 53 appearances.
Craig Nelsonís form has been such that David opportunities in the first-team have been limited to a handful of appearances but manager Jim Weir knows that the 23 year-old keeper can always be relied upon to give a competent performance every time heís needed in the team.