Jugó durante 4 temporadas con los Panthers de la Universidad de Prairie View A&M, en las que promedió 24,7 puntos y 19,4 rebotes por partido en 108 partidos disputados.
Louis Hawks, equipo en el que disputó 7 temporadas, justo hasta la 1968-69, en la que el equipo se trasladó a Atlanta, pasando a denominarse Atlanta Hawks, en las cuales logró promediar más de 20 puntos y 10 rebotes en casi todas ellas.
Tras un año en blanco, al siguiente se marchó a la liga rival, la ABA fichando por los Utah Stars, con los que ganó el campeonato en su primer año.
En sus doce temporadas como profesional promedió 17,1 puntos y 10,9 rebotes por partido.
Tras retirarse entrenó a Virginia Squires por un breve periodo de tiempo.