Career
In college basketball, Thomas holds the Charlotte 49ers record for three-pointers made and games played. Born in Charlotte, North Carolina, Thomas started playing at Charlotte 49ers in Division I National Collegiate Athletic Association, under Bobby Lutz. He ended his college career in Charlotte with then records for three-pointers made, games, consecutive games (130) and starts and single-season record for three-pointers (110), plus Conference United States of America records for career three-pointers made, single-season three-pointers made and single-season three-pointers in league games (60), while averaging 13.4 points per game.
He took part in Entertainment and Sports Programming Network"s Three-Point Shooting Contest on 24 March 2002, and on the 2002 National Basketball Association Pre-Draft summer camp in Chicago.
After not being drafted, he moved to Europe and joined Queluz in the Portuguese Basketball League, playing only 18 games with an average of 24 points per game. He soon joined the Serie A in Italy, and in a five-year period, Thomas average more than 17 points per game in 163 games, representing three different teams.
He continued his globetrotter career and moved clubs again, first at Pallacanestro Varese and then at Treviso Basket, where he returned to European basket, playing the 2011-2012 Eurocup and reaching the Top 16 with the Venetian team After two more short stints in more Italy, Thomas returned to Portugal in August 2013, to play for, adding nine titles in two seasons, and competing in the 2014-2015 EuroChallenge.
On 1 June 2015, the 35-year-old announced his retirement from basketball.