Clubs Aberavon, Gorseinon, Swansea
Honours Wales, Wales U20
Education Gowerton Comprehesive School, Gower College Swansea