 He studied at Keble College, Oxford, and graduated with a Bachelor of Arts (BA) degree in 1980; as per tradition, his BA was promoted to a Master of Arts (MA Oxon) degree in 1984.He then undertook postgraduate studies at Corpus Christi College, Cambridge, and graduated with Master of Philosophy (MPhil) degree in 1982.In 1982, he entered Westcott House, Cambridge, an Anglican theological college in the Liberal Catholic tradition, to train for two years in preparation for ordination.