Thomas skoczkiem został na początku 2006, przypadkowo i – jak na sportowca – w bardzo późnym wieku. Wcześniej grał w koszykówkę. Kilka miesięcy później znalazł się w składzie reprezentacji Wysp Bahama na igrzyska Wspólnoty Narodów rozgrywane w Melbourne i w konkursie skoku wzwyż, z wynikiem 223 cm, zajął 4 miejsce. 4 lipca 2007 ustanowił w Salamance rekord życiowy – 235 cm. Srebrny medalista igrzysk panamerykańskich (2007). 29 sierpnia wyrównał ten wynik na mistrzostwach świata i zdobył złoty medal. W 2010 roku zwyciężył w rozegranych w Nowym Delhi igrzyskach Wspólnoty Narodów. Rok później triumfował w igrzyskach panamerykańskich. W 2012 bez powodzenia startował na igrzyskach olimpijskich w Londynie. Szósty zawodnik mistrzostw świata w Moskwie (2013). W 2015 zdobył brąz igrzysk panamerykańskich oraz był szósty na światowym czempionacie w Pekinie.