1793. aastal astus ta jalaväe liidri ja 1794. aastal sai ta kapteniks. Ta teenis 1808-1809 poolsaare sõjas 32. rügemendi majorina ja oli kohal Roliça lahingutes.
Vimiero ja Corunna. Seejärel teenis Johnson 1809. aastal Walchereni ekspeditsiooni. Aastal 1810 sai temast Kolonelleitnant 3. Ceyloni rügemendis.