Han fikk sin utdannelse ved Dragon School i Oxford og Harrow School i London. Han studerte historie og filosofi ved Gonville and Caius College, Cambridge (1988–1991), og seinere filosofi ved King's College London (1991–1992).