Public Service:
Johnston was Mayor of Charlotte during the centennial celebration of the Mecklenburg Declaration of Independence, May 20th, 1875. He served two times as Mayor. Once between 1875 and 1878 and again between 1885 and 1887.
Personal:
Johnston was a planter, lawyer, banker and railroad executive.