David began his ministry in Union Road and Lecumpher in May 2015, having served for nearly 9 years on the staff at Hamilton Road Presbyterian Church, Bangor.
He is married to Julie and they have three primary school-aged children, Amy, Andrew and Rosie. David grew up in East Belfast and then trained as a teacher, spending 7 very happy years in the classroom in two inner city schools, before entering ministry training in 2003. David trained at the Edinburgh Theological Seminary and during his time there developed a love for clear, biblical, expository preaching and deeper understanding of church history.
David is an armchair sports fan and plays most sports (badly). He enjoys reading, church history and has been greatly blessed by having the opportunity to see God’s work throughout God’s world on several short-term vision trips, across Europe and Asia.
David is excited about what God can do, through His Word and by His Spirit, in the community of believers at Union Road.