 Thomas began his rugby career with the Llanelli-based Scarlets, and made his debut for the region in 2003 when he played in a friendly against the Slovenia national team.Llanelli won the game 95–0, scoring 14 tries, with Thomas converting eleven of them.He also scored one penalty, bringing his points total for the game to 25.