He was born in Birmingham, Alabama. Johns studied at University of Alabama and later graduated from Howard College (now Samford University). He served in World War II. Johns died in Hoover, Alabama on May 10, 2014.