| 2008— | Member, 11th Standing Committee of the NPC | |
| 2008— | Deputy Director, 11th Internal and Judicial Affairs Committee of the NPC | |
| 2007— | Member, 17th CPC, Central Committee | |
| 2005—2008 | Executive Vice-Minister, Ministry of Public Security | |
| 2002—2007 | Alternate Member, 16th CPC, Central Committee | |
| 1993—2008 | Deputy Secretary, Ministry of Public Security CPC, Party Committee | |
| 1991—2005 | Vice-Minister, Ministry of Public Security | |
| 1988—1991 | Secretary-General, CPC, Provincial Committee, Politics and Law Committee Heilongjiang Province | |
| 1985—1988 | Member, CPC, Provincial Committee, Standing Committee Heilongjiang Province | |
| 1985—1988 | Secretary, CPC, Provincial Committee, Politics and Law Committee Heilongjiang Province |