Jugó durante cuatro temporadas con los Rams de la Universidad Virginia Commonwealth, en las que promedió 18,2 puntos,5,2 rebotes y 3,1 asistencias por partido.
En la temporada 1973-74, sus 555 puntos conseguidos supusieron la segunda marca de toda la historia de su equipo, figurando en la actualidad en la quinta posición.
[2] Fue elegido en la trigésimo segunda posición del Draft de la NBA de 1974 por New York Knicks,[3] y también por Virginia Squires en la segunda ronda del draft de la ABA,[4] fichando por los primeros.
Jugó una única temporada con los Knicks, saliendo siempre desde el banquillo, en la que promedió 3,6 puntos por partido.
[5] Tras ser despedido antes del comienzo de la temporada 1975-76,[4] continuó su carrera en la Eastern Basketball Association, jugando con los Scranton Apollos, con los que ganó el título en 1977, y posteriormente en su ciudad natal, con los Richmond Virginians.