[1] Fue elegido en la vigésimo tercera posición del Draft de la NBA de 1978 por Detroit Pistons,[2] donde en su primera temporada asumió la titularidad desde el primer momento, promediando 12,9 puntos, 7,9 rebotes y 2,5 tapones por partido,[3] lo que le sirvió para ser incluido en el mejor quinteto de rookies.
Mantuvo su titularidad hasta la llegada de Kelly Tripucka al equipo en la temporada 1981-82.
En la temporada 1985-86 se convirtió en agente libre, optando por fichar por Sacramento Kings, recibiendo los Pistons en compensación dos futuras rondas del draft.
Al año siguiente decidió continuar su carrera en Italia, fichando por el desaparecido Stefanel Trieste de la Serie A2, donde se convirtió en uno de los puntales del equipo, promediando 18,8 puntos y 12,1 rebotes por encuentro.
[8] Al año siguiente fichó por el Corona Cremona, y terminó su carrera jugando una temporada en el Rex Udine.