Wilson played in the National Basketball Association. Wilson was drafted in the third round of the 1982 NBA draft by the Cleveland Cavaliers with the 47th overall pick He first played with the Washington Bullets in 1983, played with the Cavaliers in 1984. Later, he played with the New Jersey Nets in 1984-85,1986-1987 and the Atlanta Hawks in 1986-1987.