Jugó durante cuatro temporadas en los Eagles de la Universidad de Carolina del Norte Central, en las que promedió 15,3 puntos y 12,9 rebotes por partido.
[1] Fue elegido en el puesto 133 del Draft de la NBA de 1968 por Phoenix Suns,[2] y también por los New Orleans Buccaneers en el draft de la ABA,[3] fichando por estos últimos.
Los nueve minutos que disputó y los tres puntos que consiguió superaron la media de esa temporada.
[4] Pero a poco del comienzo de la temporada 1972-73, con el equipo recolocado en Memphis bajo la denominación de Memphis Tams, el pívot titular, Randy Denton, se lesionó en una mano, y Davis aprovechó su ocasión, actuando como uno de los tiradores más seguros de la liga,[5] y acabando la temporada promediando 13,3 puntos y 7,8 rebotes por partido,[6] cifras que prácticamente multiplicaban por cuatro lo logrado en las cuatro temporadas anteriores.
En 1974 fue traspasado a los San Diego Conquistadors, donde jugó hasta que la franquicia quebró recién iniciada la temporada siguiente.