Rev. Alexander was born in Glasgow, Scotland, where he was educated at the University of Glasgow, obtaining degrees in Theology, Philosophy, and History. He served for fifteen years as minister of a rural Church of Scotland parish in Ayrshire, and for twenty years as Senior Minister of St. Georges Parish Church in the center of Glasgow. He retired from St. Georges at the end of 1998. Since then, Rev. Alexander has had a wide ministry both in Europe and in the United States, teaching at a number of seminaries including Regent College, The Masters Seminary, Beeson Divinity School, and Westminster Theological Seminary.