A 6'5" (1.96 m) tall shooting guard from Shreveport, Louisiana, he last played with the Maine Red Claws of the NBA Development League.
In 2001, Thomas averaged 27.6 points in 10 games for the Tanduay Rhum Masters under coach Derick Pumaren in the Philippine Basketball Association.
On February 22, 2008, Thomas was signed to a ten-day contract by the Cleveland Cavaliers so they would have enough players to face the Washington Wizards that night, due to a depleted roster because of a blockbuster trade the day prior.
[3] Thomas saw his first action as a Cavalier that very night, playing 19 minutes and scoring 9 points on three three-point shots.
Thomas played for the Cavaliers' 2008 NBA Summer League team in Las Vegas.
[citation needed] Beginning in the 2010–2011 season, Thomas was the head coach of the boy's varsity basketball team at The Barstow School in Kansas City, Missouri.
[8] In the 2015–2016 season, the Barstow boys' basketball team was ranked first in the small school category by the Kansas City Star.