Clubs Aberavon, Ebbw Vale, Neath, Pontypool, Tredegar, Tredegar Ironsides, Warrington Wolves, Hull FC
Honours Wales, Wales B, Wales Youth, Great Britain, Wales RL
Education Tredegar Comprehensive School