Thomasas debiutavo su Velsu 2001 m. birželio 10 d. prieš Japoniją ir tuo pačiu metais buvo šešiuose susitikimuose. 2002 m. žaidė šešių valstybių turnyre.
, taip pat žaidžia testus prieš Pietų Afriką ir Rumuniją. 2003 m. jis dalyvavo šešiuose turnyruose, tarp jų ir šešių valstybių turnyre. 2006 m. birželį jis žaidė du testus prieš Argentiną.