1978年03月至1980年01月在安徽省供销商校物价专业学习;
1980年01月至1983年09月为安徽省一轻厅计财处物价员;
1983年09月至1986年07月在安徽省电大经济管理专业学习;
1986年07月至1991年01月为安徽省轻工业厅综合计划处统计员、副科长、主任科员;
1991年01月至1993年06月任安徽省轻工业厅综合计划处副处长(1990年08月至1992年12月在中央党校函授学院本科班经济管理专业学习);
1993年06月至1995年06月任安徽省轻工业厅综合计划处处长(1993年07月至1995年06月挂职任六安市委副书记);
1995年06月至2000年03月任安徽省轻工总会副会长(1996年09月至1998年07月在中国社科院城市经济专业研究生课程班学习);
2000年03月至2001年02月任安徽省经贸委副主任、省轻工行业管理办公室主任;
2001年02月至2003年07月任安徽省委企业工委副书记、省国资办副主任;
2003年07月至2004年09月任安徽省政府副秘书长;
2004年09月至2005年01月任安徽省巢湖市委副书记、代市长;
2005年01月至2007年04月任安徽省巢湖市委副书记、市长;
2007年04月至2009年08月任安徽省政府副秘书长、办公厅主任;
2009年08月至2013年08月任安徽省马鞍山市委书记(2010年01月至2013年01月兼任市人大常委会主任);
2013年08月至2013年09月任江西省人民政府省长助理、党组成员,省公安厅党委书记;
2013年09月至2014年05月任江西省人民政府省长助理、党组成员,省公安厅党委书记、厅长;
2014年05月至2014年10月任江西省人民政府省长助理、党组成员,省公安厅党委书记、厅长、督察长;
2014年10月至2015年06月任江西省人民政府副省长、党组成员,省公安厅党委书记、厅长、督察长;
2015年06月任江西省人民政府副省长、党组成员,省委政法委员会副书记,省公安厅党委书记、厅长、督察长。