Johnson estava na equipe de Ron Greenwood que disputou a Eurocopa de 1980, mas foi reserva de Gary Birtles e Paul Mariner. Ele jogou oito vezes na Seleção Inglesa, marcando seis vezes nessas jogos.