| 2002— | Vice-Governor, People's Government Sichuan Province | |
| 1998—2003 | Deputy, 9th NPC | |
| 1994—2002 | Vice-Chairman, Chinese Peasants and Workers Democratic Party, Provincial Committee Sichuan Province | |
| 1984—1994 | Deputy Chief, Traffic Office Sichuan Province | |
| 1984—1994 | Deputy Director, Traffic Office Sichuan Province | |
| 1984—1994 | Senior Engineer, Traffic Office Sichuan Province | |
| 1984—1994 | Section Chief, Traffic Office Sichuan Province | |
| 1984—1994 | Engineer, Traffic Office Sichuan Province | |
| 1972—1984 | Engineer, Sichuan Province, Chengdu City (420 Factory) | |
| 1972—1984 | Technician, Sichuan Province, Chengdu City (420 Factory) |