Do NBA został wybrany w drafcie 1985 roku z numerem 4 przez Seattle SuperSonics. Jako debiutant notował 17,1 punktu, 8 zbiórek oraz 2,4 asysty, co zapewniło mu wybór do składu najlepszych debiutantów ligi oraz drugie miejsce w głosowaniu na debiutanta roku. Statystycznie najlepszy sezon w swojej karierze rozegrał rok później, kiedy to uzyskiwał średnio 23 punkty i 8,6 zbiórki. W 1988 roku wystąpił w NBA All-Star Game, pierwszy i jedyny raz w karierze. Rozgrywki zakończył wówczas z dorobkiem 21,4 punktu i 6,6 zbiórki.

7 grudnia 1990 roku został wysłany do Phoenix Suns, w zamian za Eddiego Johnsona, oraz dwa wybory pierwszej rundy draftów (1991 - LeRon Ellis, 1994 - Sharone Wright). Po zaledwie jednym sezonie wytransferowano go do Nowego Jorku. Rok później podpisał jako wolny agent umowę z Boston Celtics, z którymi występował przez kolejne trzy lata. W 1996 roku wyjechał do Grecji, gdzie zasilił szeregi Iraklisu Saloniki. Po rocznej przerwie powrócił do NBA, trafiając do New Jersey. Spędził tam ostatnie dwa lata swojej kariery, pełniąc ograniczoną rolę zadaniowca.