2008—2015 | Director, Counselors' Office of the State Council | |
2008—2013 | 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 | Deputy Secretary-General, 9th CPPCC, National Committee | |
1998—2003 | Member, 9th CPPCC, National Committee |