1980.10-1982.08 廣安縣觀塘區公所通訊員;
1982.08-1984.03 廣安縣三台公社團委書記;
1984.03-1987.03 廣安縣蘇台鄉青年幹事;
1987.03-1988.06 中共廣安縣委組織部幹部;
1988.06-2002.05 廣安市廣安區(縣)人民檢察院工作,先後任書記員、助理檢察員、檢察員、辦公室副主任、審查起訴科副科長、反貪局副局長、審查批捕科科長;
2002.05-2002.08 中共廣安市廣安區前鋒鎮委員會副書記;
2002.08-2004.09 中共廣安市廣安區廣門鄉委員會書記;
2004.09-2005.10 廣安市廣安區社會治安綜合治理委員會辦公室主任;
2005.10-2010.09 廣安市扶貧開發辦公室工作,(其間:2005.10-2008.07 廣安市扶貧開發辦公室社會扶貧科科長; 2008.07-2010.09 任廣安市扶貧開發辦公室黨組成員、副主任);
2010.09- 廣安市扶貧和移民工作局黨組成員、副局長。