David has worked at various churches in Glasgow, including Possilpark, Colston Milton, Thornliebank, Govanhill Trinity and was Minister of Barlanark Greyfriars Church of Scotland for 9 years.  He is a former vice convenor of Glasgow Presbytery Mission Strategy Committee, responsible for developing mission resources.


Prior to ministry David worked for the Bank of England in London and the Scottish Development Agency in Glasgow. He was brought up in Glasgow and is a former Elder of St Columba’s Church of Scotland in London.  He is a Trustee of Glasgow Street Pastors.


David felt the sure call of God to move north to Banff and King Edward and was inducted here on 17th September, 2012. He says he is loving being here, and enjoying the people, community and countryside.


David is passionate about how Jesus, as the Way, Truth and Life, can offer life-bringing help and friendship to anyone seeking.


David is happy to meet with anyone wishing to explore their faith or in need.





Banff Parish Church of Scotland




We aim to help people of all ages know and enjoy the truth, love and life-bringing help of Jesus; as we share and learn from refreshing church services, and help people grow together as part of God’s family; sharing in  opportunities for friendship and support  and using our talents to help others in our community.


Treasurer: Mr Trevor Leuty


Pastoral Assistant:

Mrs Vera Lumsden



Rev David I W Locke

Session Clerk: Mrs Elinor Smith