He had been part of the Bristol Rovers academy and began playing rugby union aged 12, going on to represent Wales at under-18 schools level and scoring two tries in their win against Ireland under-18 schools in 2017, as well as being a member of the Newport Gwent Dragons academy.