Играл на позиции разыгрывающего и атакующего защитника. Учился в Университете Арканзаса, в 1983 году был выбран на драфте НБА под 12-м номером командой «Нью-Йорк Никс». Позже выступал за команды «Денвер Наггетс», «Вашингтон Буллетс», «Детройт Пистонс» и «Чикаго Буллз». Всего в НБА провёл 10 сезонов. Включался в 1-ю сборную новичков НБА (1984). В сезоне &lt;a href="%D0%9D%D0%91%D0%90%20%D0%B2%20%D1%81%D0%B5%D0%B7%D0%BE%D0%BD%D0%B5%201992/1993"&gt;1992/1993 годов&lt;/a&gt; Уокер стал чемпионом НБА в составе Чикаго. В 1983 году был включён во 2-ю всеамериканскую сборную NCAA. Всего за карьеру в НБА сыграл 720 игр, в которых набрал 6389 очков (в среднем 8,9 за игру), сделал 3134 подбора, 3276 передач, 1090 перехватов и 225 блок-шотов.