Fue elegido en la undécima posición del Draft de la NBA de 1983 por los Dallas Mavericks, equipo con el que disputaría 12 de sus 16 temporadas como profesional. Tras dos años algo titubeantes, a partir del tercero empezó a tomar las riendas de su equipo, rondando casi siempre los 18 puntos y 7 asistencias por encuentro, a lo que sumaba su buena defensa, que le hizo merecer el aparecer en dos ocasiones en el segundo mejor quinteto defensivo de la liga. Tras 11 temporadas ininterrumpidas en Texas, en 1994 es traspasado a los New York Knicks, donde rinde a un buen nivel en los dos años y medio que permanece en la ciudad de los rascacielos. Regresa a Dallas en 1996, donde juega una temporada, para ir a parar ya con 36 años,a Orlando Magic con la misión de ayudar como veterano al base titular del equipo, algo que haría de nuevo en su última temporada como profesional en Los Angeles Lakers.