Томас играл в основе молодёжной сборной Ямайки на молодёжном чемпионате в Аргентине мира 2001 года и вскоре дебютировал за основную команду. Он имеет 52 матча за сборную Ямайки.