1981.08-1982.08 Intern of Guangxi Petroleum Geology Brigade
1982.08-1985.10 Technician of Guangxi Petroleum Geology Brigade
1985.10-1987.10 Technician of Guangxi Petroleum Geology Brigade and Deputy Secretary of the Communist Youth League Committee.
(In the meantime: 1985.09- 1988.07 Law major of Liuzhou Branch of Guangxi Radio and TV University)
1987.10-1989.09 Secretary of the Communist Youth League Committee and Assistant Engineer of Guangxi Petroleum Geology Brigade.
1989.09- 1992.06 Member of Liuzhou Supervision Bureau, Guangxi
1992.06- 1993.02 Clerk of Legal Committee of People's Congress of Liuzhou, Guangxi 1993.02- 1995.05 Deputy Chief, Secretary Section, Legal Committee of People's Congress of Liuzhou, Guangxi.
1995.05- 1997.09 Chief, Secretarial Section, Legal Committee of Liuzhou Municipal People's Congress, Guangxi.
1997.09-2000.09 Deputy Director of the Legislative Affairs Office of Liuzhou Municipal People's Congress Standing Committee, Guangxi
(In the meantime: 1996.09- 1999.07 studied in the law major of China Central Radio and TV University)
2000.09-2006.10 Deputy Director of Legal Affairs Committee of Liuzhou Municipal People's Congress, Guangxi
2006. 10—— Head of the Discipline Inspection Team of Liuzhou Judicial Bureau, Guangxi, and member of the Party Group.