He was made an honorary fellow of the University of Wales, Swansea in 2002 and was awarded an honorary Doctorate of Science from the University of Glamorgan in July 2010.
Cafodd ei wneud yn gymrawd er anrhydedd gan Brifysgol Cymru, Abertawe yn 2002 ac fe gafodd Ddoethuriaeth Gwyddoniaeth er anrhydedd gan Brifysgol Morgannwg ym mis Gorffennaf 2010.