Jugó en la Universidad de Minnesota, donde en 1973 fue elegido en el segundo equipo All-American.
Fue elegido en la segunda posición del Draft de la NBA de 1973 por los Cleveland Cavaliers, donde jugó durante 5 temporadas y media.
Fue traspasado a Detroit Pistons mediada la temporada 1978-79, donde apenas jugó una veintena de partidos.
Al año siguiente firma por Portland Trail Blazers, donde hace una discreta campaña saliendo desde el banquillo, pero que no le impide fichar al año siguiente por los Lakers, a los que ayudaría a conseguir el anillo de Campeones de la NBA en 1982.
Ese mismo año, con 30 años, se retiró, tras promediar durante 9 temporadas 5,8 puntos y 6,3 rebotes por partido.