Er ist seit 2008 Träger des Order of the British Empire (OBE). 1996 bis 2003 war er Vorsitzender des United Kingdom Mathematics Trust. 2008 erhielt er den Lifetime Achievement Award der Universität Oxford für seine Lehre.