Jugó durante tres temporadas con los Tar Heels de la Universidad de Carolina del Norte en Chapel Hill, en las que promedió 11,3 puntos y 6,4 rebotes por partido.
[1] Tras dos temporadas irregulares, en las que promedió 7,8 puntos y 5,8 rebotes, fue en la última cuando despuntó, llegando hasta los 18,0 puntos y 7,7 rebotes, que le dieron una plaza en el mejor quinteto de la Atlantic Coast Conference.
[2] Fue elegido en la vigésimo sexta posición del Draft de la NBA de 1969 por New York Knicks,[3] y también por los Floridians en el Draft de la ABA,[4] quienes lo traspasaron a los Carolina Cougars.
Allí jugó una temporada como suplente, promediando 4,8 puntos y 3,0 rebotes por partido.
[5] Al año siguiente fichó por los New York Nets, quienes mediada la temporada lo enviaron a los Virginia Squires, quienes al año siguiente, tras 16 partidos disputados, lo despidieron, retirándose definitivamente de las pistas.