Jugó durante tres temporadas con los Broncos de la Universidad de Santa Clara, en las que promedió 17,8 puntos y 8,6 rebotes por partido.[2] En 1967 consiguió el récord de puntos en un partido de los Broncos, al anotar 55 ante Pepperdine.[3]
Fue elegido en la decimotercera posición del Draft de la NBA de 1969 por Philadelphia 76ers,[4] donde jugó durante dos temporadas, siendo uno de los últimos hombres del banquillo. Su mejor campaña fue la 1969-70, cuando promedió 4,1 puntos y 1,8 rebotes por partido.[5]