As a Welsh speaker, he was educated at Ysgol Gyfun Ystalyfera in the Swansea Valley and New College, Oxford where he studied law.
Ac yntau'n siaradwr Cymraeg, cafodd ei addysg yn Ysgol Gyfun Ystalyfera yng Nghwm Tawe a New College, Rhydychen lle bu'n astudio'r gyfraith.