Dean Richard Sewell is British and has previously served as a priest in the Diocese of Southwark in the UK. His last post before moving to Jerusalem was as Team Rector of Barnes Team Ministry which comprises three churches in South West London.
Richard was ordained priest on the Feast of St Francis, 2003. He trained for ministry at SEITE now St Augustine’s College. He also studied Theology at the University of Birmingham for his B.A. He did further studies at Heythrop College for an M.A. in Biblical Studies.