Nel Draft NFL 1981, Johnson fu scelto nel corso del settimo giro (170º assoluto) dai Seattle Seahawks.[2] Non scese tuttavia mai in campo con la squadra ma debuttò come professionista l'anno successivo con gli Hamilton Tiger-Cats della CFL, con cui rimase fino al 1984. Dopo una parentesi con i Portland Breakers della USFL nel 1985, debuttò nella NFL con i Philadelphia Eagles nello stesso anno. Con essi disputò le ultime quattro stagioni della carriera, scendendo in campo in 47 partite nella massima lega e segnando 4 touchdown.
- ^ la NFL iniziò a tenere traccia ufficiale delle partite come titolare dal 1991
- ^ (EN) 1981 National Football League Draft, Pro Football Hall of Fame. URL consultato l'11 ottobre 2012 (archiviato dall'url originale il 5 ottobre 2013).