Jugó durante cuatro temporadas con los Tar Heels de la Universidad de Carolina del Norte en Chapel Hill, en las que promedió 9,6 puntos y 5,5 rebotes por partido.
[4] Tras dos temporadas más en las que fue perdiendo paulatinamente minutos de juego, en 1990 los Denver Nuggets hacen una oferta por él que los Clippers se niegan a igualar, fichando por aquellos como agente libre limitado.
Ficha entonces por Boston Celtics, de donde es despedido tras su segundo partido con la camiseta verde, siendo fichado por Portland Trail Blazers, con quienes termina la campaña prácticamente como un mero espectador.
[6] Regresa a Estados Unidos en la temporada 1994-95, donde inicia un carrusel de cambios de equipo que le llevaría a jugar con Charlotte Hornets, Orlando Magic, Milwaukee Bucks, Denver Nuggets y de nuevo con los Hornerts, todo ello en sus cinco últimos años como profesional, y asumiendo siempre un papel secundario en todos los equipos.
En el total de su carrera promedió 4,2 puntos y 3,3 rebotes por partido.