David is a Scottish Labour councillor, representing Dunblane and Bridge of Allan on Stirling Council since he was elected in August 2024.
David has worked in local government for over 20 years and has a BSc Computing in Business Management. David is a keen road cyclist and hill walker who supports projects for better access and biodiversity in the green spaces in and around Dunblane and Bridge of Allan.
He resides with his family and his three dogs in Stirling.