Jugó durante tres temporadas con los Rams de la Universidad de Fordham, en las que promedió 20,3 puntos y 5,4 rebotes por partido.
[2] Fue elegido en la trigésimo octava posición del Draft de la NBA de 1973 por Buffalo Braves,[3] y también por los New York Nets en la séptima ronda del Draft de la ABA,[4] fichando por los primeros.
Allí jugó tres temporadas, siendo la más destacada la última de ellas, en la que promedió 10,1 puntos y 2,7 rebotes por partido,[5] siendo además el base que más tapones puso de toda la liga.
[2] En 1976 es traspasado junto con Dick Gibbs a los Atlanta Hawks a cambio de Tom Van Arsdale,[4] y en su primera temporada, jugando como titular, mejoró los números de la campaña anterior, acabando el año promediando 11,1 puntos y 3,6 asistencias por partido.
[6] Al año siguiente, tras 21 partidos disputados, fue despedido,[4] retirándose definitivamente.