1983.05-1984.01 達縣管村區公所工作,任林業員;
1984.01-1987.12 達縣管村鄉人民政府副鄉長;
1987.12-1988.12 達縣九嶺鄉人民政府鄉長;
1988.12-1989.11 中共達縣九嶺鄉委員會書記兼鄉長;
1989.11-1993.04 中共達縣金檀鄉委員會書記;
1993.04-1995.10 中共達縣石橋區委員會副書記、區長(其間:1991.08-1994.06四川省委黨校函授行政管理專業大專學習);
1995.10-1997.12 中共達縣石橋區委員會書記;
1997.12-2001.06 中共達縣河市區委員會書記(1998.08享受副縣級待遇);
2001.06-2001.11 中共達縣河市鎮委員會書記(副縣級待遇不變);
2001.11-2005.07 達縣經濟貿易委員會黨委書記、主任(副縣級待遇不變)(其間:2003.01任中共達縣縣委委員);
2005.07-2005.08達縣經濟委員會黨委書記兼達縣中小企業局局長、達縣煤炭生產管理局局長(副縣級待遇不變);
2005.08-2005.11 達縣經濟委員會黨委書記、主任兼達縣中小企業局局長、達縣煤炭生產管理局局長(副縣級待遇不變);
2005.11-2006.03 達縣人民政府副縣長兼達縣經濟委員會黨委書記、主任,達縣中小企業局局長,達縣煤炭生產管理局局長(其間: 2003.09-2005.12中共四川省委黨校經管專業本科學習);
2006.03-2006.11 達縣人民政府副縣長;
2006.11-2011.10 中共開江縣委常委、縣人民政府副縣長;
2011.10-2012.01 中共開江縣委副書記、縣人民政府副縣長;
2012.01-2013.12 中共開江縣委副書記。
2013年12月至今任中共達州市直機關工委書記。