安徽省委党校在职研究生班法学专业学习)。2003年6月，任安徽省财政厅副厅长、党组成员兼厅直属机关党委书记。2007年4月，任中共马鞍山市委常委、副市长。2008年4月，任中共马鞍山市委副书记、代市长（2008年6月当选市长）。2010年11月，任中共蚌埠市委副书记。2010年12月，任蚌埠市委副书记、市政府代市长（2011年1月当选市长）。2012年8月，任中共蚌埠市委书记。2016年9月30日，任安徽省人民政府副省长。
落马.2017年4月26日，因涉嫌严重违纪，接受组织审