Clubs London Welsh, Aberavon, Cardiff, Pontypridd
Honours Wales Schools, Wales U16, Wales U18, Wales U19, Wales U20, Wales U16, Wales U17
Education Ysgol Gyfun, Ystalyfera, University of Glamorgan