Jugó durante su etapa universitaria con los Quakers del Guilford College, donde coincidió con las futuras estrellas de la NBA M. L. Carr y Lloyd B. Free, junto a los que ganó el título de campeones de la NAIA en 1973.
[1] Fue elegido en la octogésimo sexta posición del Draft de la NBA de 1974 por New York Knicks,[2] con los que únicamente disputó 5 partidos en los que promedió 1,6 puntos,[3] siendo despedido en el mes de octubre.
[4] Tras jugar tres meses en los Allentown Jets de la EBA, en enero fichó como agente libre por los Phoenix Suns, disputando la competición hasta final de temporada, promediando 4,0 puntos y 2,1 asistencias por partido.
[5] Antes del comienzo de la temporada 1975-76 fue traspasado a los Washington Bullets a cambio de una futura ronda del draft, pero fue cortado antes del inicio de la competición.
[4] Regresó entonces a los Jets, donde transcurrió el resto de su carrera, a excepción de un breve paso por la efímera AABA, donde, jugando para los New York Guard, promedió 17,1 puntos por partido.