Williams played five seasons of college basketball for the North Carolina A&T Aggies. After appearing in just five games in 1983–84, he was a consistent member of the Aggies from 1984–85 to 1987–88. In 122 career games, he averaged 13.5 points, 8.0 rebounds, 2.4 assists and 1.7 steals per game.[2] He was named the MEAC Player of the Year and MEAC Tournament MVP as a senior in 1988.[3]
In 2016, Williams was inducted into the North Carolina A&T Sports Hall of Fame. As of 2016, he was third all-time in scoring (1,648), second in rebounding (973), fifth in field goals made (604), fifth in steals (196), and second in free throw attempts (676).[4]
For the 1991–92 season, Williams moved to France to play for Châlons-en-Champagne in the LNB Pro B. For the 1992–93 season, he joined Châlons-sur-Marne in the LNB Pro A. He returned to the Pro B to play for Nancy in 1993–94. Between 1994 and 1998, he played four seasons for Évreux, with the first season in the Pro B and the final three in the Pro A.[7]