David Johnston was born and brought up in Coleraine near Northern Ireland’s Causeway Coast. A theology degree from Queen’s University was followed by a PGCE at Stranmillis College before returning to Union College to take up an assistantship in Mourne Church in Kilkeel. In 1983 David was called to be minister of Waringstown and Bellville Presbyterian churches in Co. Armagh. In 1994 he came to Bangor as minister of Hamilton Road in Bangor, near Belfast. David has been married to Olive since 1980. They have four married children and four grandchildren.