Johns was a member of the
Sulphur City Council from 1978 until 1982. In 1995, he was elected to the 33rd district of the
Louisiana House of Representatives, where he served until 2008. In
2011, Johns announced he would run for the
27th district of the
Louisiana State Senate. He was elected without opposition, and was re-elected in
2015 and
2019. In July 2021, he resigned as District 27 State Senator the day after missing the historic veto override session aimed at overturning Governor
John Bel Edwards’ veto on Louisiana's Constitutional Carry Bill. Johns used the excuse that he had a “bum leg” due to a knee replacement surgery and could not travel for a minimum of 4 weeks per doctor's orders. He was then appointed as Chairman of the Louisiana Gaming Board the very next day and said “he would assume his new position immediately” when he resigned from the District 27 State Senate Seat. ==Personal life==