Amerykański zawodnik w przeszłości grał m.in. w drużynach AZS Koszalin i Anwil Włocławek. W koszalińskim klubie Thompson rozpoczynał profesjonalną karierę w Europie. Swój debiutancki sezon (2007/2008) miał bardzo udany. Mógł pochwalić się statystykami na poziomie 15,5 punktu i 4,1 asysty w 31 rozegranych meczach. Wystąpił także w Meczu Gwiazd. Do polskiej ekstraklasy wrócił w 2010 roku. Reprezentował wówczas barwy Anwilu, a przez ostatnie lata był w klubach z Grecji, Francji i Turcji. W poprzednim sezonie występował na zapleczu tureckiej ekstraklasy w Best Balikesir. Rozgrywki zakończył ze statystykami na poziomie 11,9 punktu i 4,7 asysty. Nowy zawodnik Polfarmeksu ma 31 lat i 173 cm wzrostu. Otrzymał numer 4. W 15. zespole obecnych rozgrywek ekstraklasy może zadebiutować w sobotnim wyjazdowym meczu z Polpharmą Starogard Gdański.