He served as minister at Grahamston United Church,
Falkirk (1966–1973),
Wellington Church, Glasgow (1973–1989) and St Columba's Church,
Bridge of Don,
Aberdeen (1989–1990). He was convener of the
Church and Nation Committee of the Church of Scotland between 1984 and 1988. In 1990 he was appointed as the first General Secretary of
Action of Churches Together in Scotland, serving until 1999. He was appointed as a chaplain to the Queen in 1986. Between 1999 and 2000 he served as minister at
St Andrew's Church, Jerusalem. Craig was married with four children. ==References==