Johnson ble valgt inn på Stortinget fra Jarlsberg og Larviks amt i to perioder – 1913–1915 og 1916–1918. Den første perioden satt han i kirkekomiteen, den andre i gasje- og pensjonskomiteen. Han var vararepresentant til Stortinget 1900–1903.