Clubs Aberavon, Llandovery, Swansea
Honours Wales Students, Wales U16, Wales U18, Wales U19, Wales Universities
Education Maesydderwen Comprehensive School, Trinity College, Carmarthen