Fue elegido en la vigesimocuarta posición del 1983 por Cleveland Cavaliers, donde jugó una temporada como suplente de World B. Free, en la que promedió 4,5 puntos y 2,4 asistencias. Al año siguiente fue traspasado a Atlanta Hawks junto con John Garris a cambio de Johnny Davis, donde únicamente jugó 9 partidos antes de ser despedido.