Tras pasar dos años en el Canton Tech Junior College, jugó durante dos temporadas con los Wildcats de la Universidad Estatal de Weber, en las que promedió 19,7 puntos y 10,7 rebotes por partido.
[1] En sus dos últimas temporadas fue incluido en el mejor quinteto de la Big Sky Conference, loderando el último año la conferencia en anotación y rebotes, con 23,1 puntos y 11,1 rechaces por encuentro.
[2] Fue elegido en la decimocuarta posición del Draft de la NBA de 1972 por Portland Trail Blazers,[3] y también por Pittsburgh Condors en el draft de la ABA,[4] firmando por los primeros.
Jugó únicamente 9 partidos en los que promedió 1,8 puntos.
[5] En septiembre de 1973 fue despedido por los Blazers,[4] retirándose del baloncesto en activo.