1976.08-1977.11 儀隴縣大華鄉民辦中學教師
1977.11-1982.03 儀隴縣人民銀行出納、會計、信貸員
1982.03-1983.01 儀隴縣人民政府辦公室秘書
1983.01-1988.03 儀隴縣委宣傳部科長、縣委報導組長(其間:1984.05-1986.07四川廣播電視大學黨政管理專業學習)
1988.03-1990.04 儀隴縣對外經協辦副主任
1990.04-1994.01 南充地委政研室副科長、科長
1994.01-1995.05 南充市委政研室副主任
1995.05-1997.04 南充市招商辦主任
1997.04-1999.01 南充市計委副主任(正縣)(1995.03-1997.08 四川省社科院工業管理專業研究生班學習)
1999.01-2001.10 南充市物價局局長、黨組書記、市人民政府副秘書長、市招商辦主任(其間:2000.09-
2001.01四川省委黨校中青班學習)
2001.10-2004.06 南充市發展計畫委員會副主任、黨組副書記、市物價局局長、黨組書記
2004.06-2006.07 南充市物價局局長、黨組書記
2006.07-2008.06 南充市勞動和社會保障局局長、黨組書記
2008.06 南充市人民政府黨組成員、秘書長
2012.01 當選南充市人大常委會副主任