Alan was born in Belfast, Northern Ireland, but has lived for the last thirty years in Scotland. He was trained at the Bible Training Institute in Glasgow and earned a BA in Theology. Later he earned an MTh from International Christian College, Glasgow. He has served in several churches in the Greater Glasgow area and is currently a Baptist pastor. He is married to Carolyn who works in the NHS and they have three grown up children.