He was educated at St John's School, Leatherhead and Brasenose College, Oxford (BA 1st Cl.1976; DPhil 1983).
He was educated at St John's School, Leatherhead, an independent school in Leatherhead, Surrey. He then studied at Brasenose College, Oxford (BA 1st Cl.1976; DPhil 1983).