Han var sjef for sentralkomitéens allmenne kontor i perioden 1978-1982 og var visestatsminister i årene 1988–1993. Han satt i Det kinesiske kommunistpartis politbyrås stående komite fra 1987 til 1992.