En 1983 fue elegido por Portland Trail Blazers en la segunda ronda del draft de la NBA (posición 39).
Sin embargo Portland le vendió sus derechos a Indiana Pacers, con los que compitió dos años en la NBA.
Posteriormente jugaría una temporada en Houston Rockets (con los que sería subcampeón de la NBA en 1986) y dos en Chicago Bulls.
En una sola temporada, Waiters logró ganar la Liga ACB y ser subcampeón de la Copa del Rey de baloncesto.
Posteriormente jugaría una temporada en el CB Caja Bilbao.