Jugó durante tres temporadas con los Tar Heels de la Universidad de Carolina del Norte, donde promedió 22,1 puntos y 6,1 rebotes por partido.
En sus dos últimas temporadas fue incluido en el mejor quinteto de la Atlantic Coast Conference,[2] siendo incluido además en el tercer equipo All-American en 1966.
Allí jugó 3 temporadas, siempre como suplente, siendo la mejor la 1969-70, en la que promedió 7,2 puntos y 2,7 asistencias por partido.
[6] En 1970 se produjo un Draft de expansión por la llegada de tres nuevos equipos a la liga, siendo elegido por los Cleveland Cavaliers.
[5] En los Cavs jugaría la que sería su última temporada como profesional, como suplente de John Warren, promediando 5,9 puntos y 3,1 asistencias por partido.