Born and educated in Swansea, he completed an Economics and Accounting degree at Reading University.
Yn wreiddiol o Abertawe, cafodd ei addysg yn Ysgol Gyfun Tre-gŵyr cyn astudio gradd Economeg a Chyfrifeg ym Mhrifysgol Reading.