Una vez se desempeñó como presidente y director del departamento de medicina interna del Primer Hospital Unido de Taiyuan, subdirector de la Oficina de Salud de Taiyuan y director de la Administración de Salud Ambiental de Taiyuan;
En agosto En 1983, se desempeñó como vicepresidente de la CCPPCh de Taiyuan, vicepresidente del Comité Provincial para la Democracia de Shanxi y presidente de la ciudad de Taiyuan;
Después del establecimiento del Comité Provincial para la Democracia de Shanxi en 1984, se desempeñó como diputado. presidente para el primer mandato, presidente para el segundo y tercer mandato y presidente para el cuarto mandato, presidente honorario por cinco mandatos.
De 1982 a 1992, se desempeñó como vicepresidente del Comité Municipal de Taiyuan de la Conferencia Consultiva Política Popular.
De 1951 a 1998, fue miembro de los comités primero, segundo, tercero y quinto del Comité Provincial de la Conferencia Consultiva Política del Pueblo Chino.
De 1988 a 1998, se desempeñó como vicepresidente del Sexto y Séptimo Comité Provincial de la Conferencia Consultiva Política del Pueblo Chino.
De 1983 a 1997, fue miembro del séptimo, octavo y noveno Comité Central de la Asociación China para la Promoción de la Democracia.
En mayo de 2000, el gobierno central aprobó su jubilación.