Johnson is currently senior vice president of Financial Supermarkets, Inc. of Cornelia. He serves on the board of the Georgia Department of Human Services, the Stone Mountain Memorial Association and is chairman of the board of Republican Leadership for Georgia. He is also the former chairman of the Cobb County Republican Party and a member of the Cobb County Transportation SPLOST Oversight Committee. Johnson is a graduate of both Leadership Cobb and the Coverdell Leadership Institute. He attended Shelby State College in Memphis. He and his wife, Janet, reside in Marietta and have three children and four grandchildren.