Fue elegido en el puesto octavo del Draft de la NBA de 1983 por Detroit Pistons. A pesar de ese buen puesto, decidió irse un año a jugar a la "Lega" italiana, concretamente al Olimpia Milano. Regresó al año siguiente y firmó con Atlanta Hawks, que se había hecho con sus derechos. Allí jugó durante 6 temporadas, saliendo desde el banquillo y con pocos minutos de juego. A mediados de la temporada 1989-90 es traspasado a Sacramento Kings, donde, a pesar de no hacerse con el puesto fijo de titular, firma su mejor campaña al año siguiente, promediando 20,1 puntos por partido.