Zheng Yongnian wurde 1962 in Ningbo, China, geboren. Er studierte bis 1988 an der Peking-Universität und ab 1990 in Princeton, wo er promovierte. Derzeit ist er Professor für chinesische Politik und Forschungsdirektor an der School of Contemporary Chinese Studies an der Universität Nottingham, Großbritannien.