he was elected fellow of the royal society (frs) in 1999, and a fellow of the royal society of edinburgh (frse) in 2003. he was awarded the london mathematical society's senior berwick prize in 2000; and the royal society's sylvester medal in 2012.