After recovering from his injuries, Johnson worked on Capitol Hill for U.S. Senator Max Cleland of Georgia.
In 2007-2008, Johnson was an attorney at Sigmon, Clark, Mackie, Hutton, Hanvey & Ferrell, P.A. in his hometown of Hickory.