Entrenó a varios equipos NBA (Rockets, Bucks y Lakers) y luego fue asistente durante varios años hasta su retirada en 2012.
Posteriormente sería entrenador de Houston Rockets (1979-1983) donde llevó a los Rockets a las Finales de la NBA en 1981, perdiéndola ante Boston Celtics (4-2).
Luego pasó a Milwaukee Bucks, primero como ayudante de Don Nelson (1986-87) y más tarde como entrenador principal durante 4 temporadas (1987-1991).
Luego fue entrenador jefe de Los Angeles Lakers durante 5 temporadas (1994-1999), en las que coincidió con el 'rookie' Kobe Bryant.
Su siguiente etapa fue como ayudante del entrenador Avery Johnson en Dallas Mavericks (2000-2007).