 He played club level rugby union (RU) for Aberavon.In rugby league (RL) he played for Warrington, and the Cardiff Blue Dragons, and at representative Rugby League level for Wales and Great Britain.He played as a Front Row forward or Second Row, i.e.