Thomas made his debut for Wales U20 on the 1 February 2013 in a 17–15 win against Ireland U20 in the U20 Six Nations. He went on to make 20 appearances for the U20's, including starting the 2013 IRB Junior World Championship final loss against England U20.
