A right-handed pitcher, outfielder, and first baseman, Thomas starred for the University of Arkansas at Pine Bluff in 1977 and 1978. In 1977, he was the Southwestern Athletic Conference Player of the Year with a .471 batting average. He played for Harris-Stowe State University in 1980 and 1981. He was named the Most Valuable Player both years. Thomas played for Vashon High School from 1974 to 1977. He played for the St. Louis Braves in 1977 and 1978, and the St. Louis Blazers in 1979 and 1980. He was a pitcher for the Mathews-Dickey Knights from 1980 to 1982. With the Knights, he went the distance in the Tournament of Champions and won. He also set a Knights pitching record of 21 strikeouts in 14 innings. From 1982 to 1985, Thomas played on the East Side for the Brooklyn Robins. He was a baseball coach at the Herbert Hoover Boys and Girls Club for many years.