| 2003—2004 | Director, China Seismological Bureau | |
| 1998—2003 | Deputy Director, Ministry of Environmental Protection | |
| 1997 | Member, 15th CPC, Central Committee | |
| 1987—1992 | Delegate, 13th CPC, National Congress | |
| 1985—???? | Governor, People's Government Qinghai Province | |
| 1959 | Joined, CPC |