Clubs Aberavon, Penarth
Honours British and Irish Lions, Wales, Wales B, Wales Schools, Wales U15, Wales U19, Wales U25, West Wales
Education Cardiff College of Education, Sandfields Comprehensive School