| 2003— | Member, 10th CPPCC, National Committee, Standing Committee | |
| Member, State Academic Degrees Committee | ||
| 1998—2003 | Member, 9th CPPCC, National Committee, Standing Committee | |
| 1995— | President, Taiyuan University of Technology Shanxi Province, Taiyuan City | |
| 1994—1995 | Vice-President, Taiyuan University of Technology Shanxi Province, Taiyuan City | |
| 1993—1994 | Assistant President, Taiyuan University of Technology Shanxi Province, Taiyuan City | |
| 1985—1993 | Director, Shanxi Province, Taiyuan City (Taiyuan University of Technology, Coal Science and Technology Key Laboratory) | |
| Graduate, Tianjin University, Chemistry Department Tianjin Municipality |