Born in Huangmei County, Hubei Province, Zhou grew up during the Cultural Revolution. In 1978, he was part of the first batch of students admitted through the National College Entrance Examinations to the Southwest University of Political Science & Law. Zhou obtained a master's degree in law in 1986.