 He attended kindergarten and primary school at St Mary's School, Nairobi, Kenya, but was otherwise educated in England.He studied theology and philosophy at University College of St Mark and St John in Plymouth, graduating with a Bachelor of Arts (BA) degree in 1986.He the trained for ordination at King's College London, graduating with a Master of Theology (MTh) degree in 1987.