W reprezentacji Trynidadu i Tobago Thomas zadebiutował w 1998 roku. W 2007 roku został powołany do kadry na Złoty Puchar CONCACAF. Zagrał na nim w meczach z Salwadorem (1:2), Stanami Zjednoczonymi (0:2) i Gwatemalą (1:1), a Trynidad i Tobago zakończył turniej na fazie grupowej.