1998— | Deputy Secretary, CPC, Provincial Committee Heilongjiang Province | |
1998— | Chief, CPC, Provincial Committee, Commission for Discipline Inspection Heilongjiang Province | |
1998— | Deputy Director, Provincial People's Congress, Standing Committee Heilongjiang Province | |
1991—1998 | Secretary, Northeast Forestry University CPC, Party Committee | |
1987—1992 | Member, 13th CPC, Central Committee | |
1984—1991 | Deputy Secretary, Northeast Forestry University CPC, Party Committee | |
1982—1987 | Member, 12th CPC, Central Committee | |
1981—1984 | Deputy Secretary, Northeast Forestry University CPC, Party Branch | |
1971—1981 | Secretary, CPC, Party Committee, Organization Department (Vice Section) | |
1968—1971 | Secretary, Northeast Forestry University CPC, Party Committee, Organization Department |