John graduated from The University of Alabama in 1995, where he received his B.S. Degree in Commerce and Business Administration, with emphasis in Health Care Management. John was a member of the 1990 and 1991 University of Alabama football teams under Coach Gene Stallings. He was also a member of Sigma Chi Fraternity and participated in collegiate and charity organizations.
Though John graduated from Jones School of Law in 2001, he was employed in the health care field in the Tuscaloosa area, where he received 5 years of managerial experience prior to joining the firm.
He focuses in his practice on consumer fraud litigation, but he was also worked on business and environmental law. He is currently working on cases involving finance fraud and predatory lending.
John is married to the former Kim Russell of Monroeville. They have two children, a son and a daughter. They are currently members of First Baptist Church in Montgomery. Also, John serves on the Selection Committee of the Jimmy Hitchcock Memorial Award, which recognizes Christian Leadership in Athletics for Montgomery County student athletes.