Johnson was an attorney who came to Galveston in 1837. He was born in Charlottesville, Virginia in 1812 and studied law at the University of Virginia before coming to Texas. He served as a county judge and postmaster in Galveston while running his own law firm. He died in 1883.