Jugó durante tres temporadas con los Aggies de la Universidad Estatal de Utah, en las que promedió 23,6 puntos y 12,7 rebotes por partido.
[5] Mediada la temporada 1973-74 fue traspasado a los Carolina Cougars a cambio de Steve Jones,[4] acabándola con 10,3 puntos y 6,2 rebotes por partido.
[4] En su primera temporada en el equipo logró el anillo de campeones, tras derrotar en las Finales a los Indiana Pacers.
[7] Con la temporada 1975-76 ya comenzada, fue traspasado a Virginia Squires a cambio de Jan van Breda Kolff y Johnny Neumann,[4] acabando allí la misma.
Antes de retirarse jugó una temporada en el Sporting Club Gira de la liga italiana, en la que promedió 26,4 puntos y 8,1 rebotes por partido.