赴长陔讲师团成员，黄山市歙县城关小学教师，黄山市歙县政府办秘书科秘书、副科长、科长，黄山市歙县县委办公室副主任、秘书科科长，黄山市歙县县委办公室副主任兼政研室主任，黄山市计委副主任，黄山市委办公室副主任，黄山市委副秘书长、办公室主任。2002年1月，任共青团安徽省委副书记、党组成员。2006年12月，调任安徽省委政策研究室副主任。2008年11月，任安徽省委副秘书长。2011年4月起，先后任芜湖市委副书记，芜湖经济技术开发区党工委第一书记，芜湖市委副书记、市政府代市长，芜湖市委副书记、市政府市长。2017年