Jugó durante cuatro temporadas con los Super Bees de la Universidad de Baltimore, en las que promedió 28,9 puntos y 6,7 rebotes por partido,[1] Eligió esa universidad porque un íntimo amigo suyo jugaba en el equipo.
En tres ocasiones anotó más de 50 puntos en un partido.
[2] Fue elegido en la vigésimo novena posición del Draft de la NBA de 1971 por Detroit Pistons,[3] equipo con el que firmó contrato,[4] pero una dolencia en el riñón en pretemporada hizo que sólo disputara 48 partidos,[5] en los que promedió 3,5 puntos y 1 rebote.
[6] Al año siguiente, tras no ser renovado, se marchó a los Allentown Jets de la EBA, hasta que recibió la llamada de los Memphis Tams de la ABA, donde disputó 30 partidos en los que promedió 6,3 puntos y 2,4 asistencias.
[7] Acabó su carrera jugando dos temporadas en los Cherry Hill Rookies, de nuevo en la EBA.