Kentucky House of Representatives
Johnson vertrat zwischen 1861 und 1862 seinen Heimatstaat im Provisorischen Konföderiertenkongress. Ferner war er während des Sezessionskriegs als Colonel in der Confederate States Army tätig. Nach dem Krieg wählte man ihn 1876 in das Repräsentantenhaus von Kentucky, wo er bis 1877 verblieb. Anschließend war er von 1878 bis 1882 im Senat von Kentucky.