«Сан-Франциско Уорриорз» выбрали Джонсона в 6-м раунде драфта НБА 1971 года. Разыгрывающий играл за «Уорриорз» пять сезонов и часть шестого, пока в начале января 1978 года от него не отказались. Джонсон был членом чемпионской команды в сезоне 1974/75.
После освобождения Джонсон подписал контракт с «Вашингтон Буллетс» в январе 1978 года после травмы Фила Ченье в конце сезона. Джонсон набирал в среднем 8.3 очка, 2.4 подбора и 2.1 передачи в сезоне 1977/78.
Элвин Хейз объяснил чемпионство «Буллетс» приобретением Джонсона[2]. В последних четырех играх финала НБА 1978 года против «Сиэтл Суперсоникс» Джонсон набрал 80 очков и помог «Вашингтону» выиграть серию со счетом 4:3.
Джонсон умер от рака 1 июня 2007 года в возрасте 58 лет[3].