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.
Он учился в подготовительной школе Ридлсворт-холла в Норфолке, Шерборнской школе для мальчиков в Дорсете и колледже Святой Анны в Оксфорде, где получил диплом по английскому языку и литературе.