John H. England Jr. (born June 5, 1947)[1] is an American lawyer who served as a justice of the Supreme Court of Alabama from 1999 to 2001.
[2] John H. England was born in Uniontown, Alabama.
in chemistry from Tuskegee Institute in 1969 and a Juris Doctor degree from the University of Alabama School of Law in 1974.
[4][5] He served in the U.S. Army as a Military Policeman for two years.
[7] He held multiple tenures on the Circuit Court until his retirement in 2021.