Mr. Carruth is a member of the Alabama Bar and is admitted to practice in the United States District Court for the Northern District of Alabama. He received a B.A. in political science from the University of Alabama, Tuscaloosa in 2001 and a J.D. from the University of Alabama School of Law, Tuscaloosa in 2004.