He was educated at Esher Grammar School, Woking Sixth Form College, Jesus College, Cambridge (MA theology 1982), Polytechnic of Central London (Diploma in law 1984) and went on to Gray's Inn as a Wilson Scholar in 1985.