De 1970 a 1979, se desempeñó como subsecretario del comité del partido del condado y subdirector del comité revolucionario del condado de Zhidan y el condado de Luochuan.
De 1979 a 1986, se desempeñó sucesivamente como director de la Oficina Municipal de Agua y Electricidad de Yan'an, secretario del Comité del Partido del condado de Yanchang, secretario del Comité del Partido del condado de Fuxian y secretario del Comité del Partido del condado de Luochuan.
De 1986 a 1988, se desempeñó como miembro del Comité de la Prefectura de Yan'an y comisionado adjunto de la Oficina Administrativa.
De 1988 a 1990, se desempeñó como subsecretario del Comité de la Prefectura de Yan'an del Partido Comunista de China y comisionado de la oficina administrativa.
Se desempeñó como Secretario del Comité de la Prefectura de Yan'an del Partido Comunista de China de 1990 a 1996.
1993 ~ 1996, al mismo tiempo se desempeñó como Secretario del Comité del Partido de la Universidad de Yan'an.
De 1994 a 1996, se desempeñó simultáneamente como director del Comité de Trabajo Regional de Yan'an del Comité Permanente del Congreso Popular Provincial de Shaanxi.
De 1996 a 2003, se desempeñó como vicepresidente y miembro del grupo dirigente del partido en las sesiones séptima y octava del Comité Provincial de Shaanxi de la Conferencia Consultiva Política del Pueblo Chino.
Retirado en 2003.
Delegado al Octavo Congreso Nacional Popular y al Decimocuarto Congreso Nacional del Partido Comunista de China.