Nacido en Londres y criado en el pueblo de Hethersett, cercano a Norwich, Morgan estudió historia en el Queens' College de la Universidad de Cambridge.