He was educated at the Universities of Oxford, Cardiff and Bristol, and was elected a Fellow of the Faculty of Public Health of the Royal Colleges of Physicians in 2008.
Cafodd ei addysg ym Mhrifysgolion Rhydychen, Caerdydd a Bryste, ac fe'i hetholwyd yn Gymrawd Cyfadran Iechyd Cyhoeddus Colegau Brenhinol y Meddygon yn 2008.