2008—2013 | Vice-Chairman, 11th CPPCC, National Committee | |
2005—2008 | Vice-Chairman, 10th CPPCC, National Committee | |
2003— | Executive Vice-Chairman, 8th China Democratic National Construction Association, Central Committee | |
2003— | Vice-President, All-China Federation of Trade Unions | |
1998—2003 | Member, 9th CPPCC, National Committee, Standing Committee | |
1997—2003 | Vice-Chairman, 7th China Democratic National Construction Association, Central Committee | |
1993—2001 | Vice-Governor, People's Government Liaoning Province | |
1985—1993 | Vice-Mayor, People's Government Liaoning Province, Liaoning City | |
1966 | Graduate, Beijing Polytechnical University, Radio Department Beijing Municipality |