| 2008— | Director, Counselors' Office of the State Council | |
| 2008— | Member, 11th CPPCC, National Committee, Standing Committee | |
| 2007—2008 | Member, State Steering Group of Science, Technology and Education | |
| 2003—2007 | Deputy Secretary-General, State Council | |
| 2003—2007 | Director, State Steering Group of Science, Technology and Education, General Office | |
| 2003—2003 | Executive Vice-Chairman, Autonomous Region People's Government Ningxia Hui Autonomous Region | |
| 2003—2003 | Member, CPC, Autonomous Regional Committee, Standing Committee Ningxia Hui Autonomous Region | |
| 2002—2003 | Vice-Chairman, Autonomous Region People's Government Ningxia Hui Autonomous Region | |
| 1998—2003 | Member, 9th CPPCC, National Committee | |
| 1998—2003 | Deputy Secretary-General, 9th CPPCC, National Committee |