Clubs Aberavon, Newport, Swansea
Honours Wales
Education Oxford University, Gowerton Grammar School