He attended Riddlesworth Hall Preparatory School in Norfolk, Sherborne School for Boys in Dorset and St Anne's College, Oxford, where he graduated with a degree in English Language and Literature.
Il est allé à l'école primaire privée Riddlesworth Hall à Norfolk, à l'école pour garçons de Sherborne dans le Dorset et à St Anne's College, à Oxford, où il a obtenu un diplôme en langue et littérature anglaises.