Skribu daŭrigon por ĉi tiu paragrafo - Komisionita kiel infanteriestro en 1793, kaj promociita kapitano en 1794, li servis en la kampanjo de 1808-9 en la Duoninsula Milito, kiel majoro en la 32-a regimento, kaj ĉeestis ĉe la bataloj de Roliça
, Vimiero, kaj Corunna. Johnson tiam servis tra la Walcheren ekspedicio en 1809. En 1810 li iĝis subkolonelo en la tria Cejlona Regimento.