林业科学研究所干部、南充地区农贸办干部、南充地区农工委副主任科员、规划建设科副科长、秘书科科长、武胜县烈面镇党委副书记（挂职）、广安地区行署办副主任，行署副秘书长、行署救灾办主任、武胜县委常委、常务副县长，县委副书记、县长，县委书记。1999年1月，任广安市副市长。2003年12月，任中共广安市委常委、宣传部部长。2006年3月，任中共凉山州委常委、常务副州长。2008年5月，任中共巴中市委副书记、代市长、市长。2010年5月，任中共四川省委组织部常务副部长。2015年6月，任中共德阳市委书记。任职期间