Fue un alto dirigente del Partido Comunista de China (PCCh).
En 1997, Zhou consiguió un puesto en el Comité Central del Partido Comunista.
En 2000, sería nombrado Secretario del Partido en Sichuan, el puesto político más importante de dicha provincia.
Dos años más tarde, volvería a un puesto nacional como Ministro de Seguridad Pública, posición que ocuparía hasta 2007.
En junio se anunciaría la condena a cadena perpetua por los tres cargos.