1974.12-1982.01 中國人民解放軍56018部隊戰士、排長、營部書記(其間:1978.03-1982.01四川師範學院政治系學習);
1982.01-1986.12 中國人民解放軍56018部隊政治部宣傳幹事、政治指導員;
1986.12-1988.04 中共岳池縣委辦公室幹部;
1988.04-1989.07 中共岳池縣委辦公室副主任;
1989.07-1994.06 中共岳池縣委辦公室副主任、黨群系統總支書記(正科級);
1994.06-1996.07 岳池縣九龍鎮黨委書記;
1996.07-2001.04 岳池縣九龍鎮黨委書記(副縣級幹部)(其間:1998.09-2000.07四川師範學院政治系研究生課程班學習);
2001.04-2003.01 岳池縣衛生局黨組書記、局長(副縣級幹部);
2003.01-2009.12 岳池縣人大常委會黨組成員、副主任;
2009.12-2010.09 岳池縣人大常委會黨組書記、副主任;
2010.09-2011.10 岳池縣人大常委會黨組書記、主任;
2011.10- 中共岳池縣委委員、縣人大常委會黨組書記、主任。