[1] He obtained his Doctor of Philosophy degree in practical theology at New College, University of Edinburgh, in 1993.
[2] In 2000, he was appointed Director of Centre for Theology and Public Issues and Chair of Christian Ethics and Practical Theology at New College and has worked until 2005.
He was the co-founder of the Global Network for Public Theology.
Since 2005, he has taken up the post of Director of the Center of Theological Inquiry.
[3] He was at the editorial board of the International Journal of Public Theology[1] and was the chair of Common Cause at the Church of Scotland in the 1990s.