Jugó durante cuatro temporadas en el baloncesto universitario de Estados Unidos, jugando 1 temporada en Saddleback College y otras tres en la Universidad de California en Irvine en las que promedió 9,6 puntos y 5,8 rebotes.
Su primera experiencia profesional fue en la temporada 1984-1985 en el Caja Madrid de Alcalá de Henares, donde promedió 13 puntos y 6,9 rebotes.
El restos de su carrera deportiva transcurriría en Italia, y Estados Unidos, en la NBA jugó 283 partidos con New York Knicks, Philadelphia 76ers, Minnesota Timberwolves, Washington Bullets y Utah Jazz, promediando 3 puntos y 2,5 rebotes en 12 minutos.
[4] Después de retirarse ha seguido ligado al baloncesto, ejerciendo de entrenador asistente en diversos equipos de la NCAA y NBA como los Cal State Fullerton Titans, Chicago Bulls, Minnesota Timberwolves, Seattle Supersonics, Memphis Grizzlies, Sacramento Kings, equipo del que fue entrenador asistente desde 2016 a 2019.
También ha sido entrenador principal en los Quad City Thunder y Huntsville Flight en la CBA.