Es uno de los pocos jugadores que ha sido elegido All Star en ambas ligas.
Louis Hawks, equipo con el que se trasladaría a su sede actual, Atlanta, y con el que consiguió ser elegido en dos ocasiones para disputar el All Star Game de la NBA.
Tras promediar 21,1 puntos en la temporada 1969-70 fichó por los Carolina Cougars de la ABA, donde permaneció 4 años rindiendo a un gran nivel, jugando en dos ocasiones más el All Star Game.
Su última temporada como profesional transcurrió en los Spirits of St.
En sus 11 temporadas como profesional promedió 16,1 puntos, 5,3 rebotes y 3,4 asistencias por partido.