1983.09—1986.07,休宁师范学校学习;1986.07—1987.07,黄山市歙县教委赴长陔讲师团成员;1987.07—1988.05,黄山市歙县城关小学教师;1988.05—1994.01,黄山市歙县政府办秘书科秘书、副科长、科长(1986.07—1989.07参加安徽师范大学汉语言文学专业专科自学考试学习;1989.04—1989.10挂职任黄山市歙县岔口乡乡长助理;1990.08—1992.12参加中央党校函授学院经济管理专业本科班学习);1994.01—1996.02,黄山市歙县县委办公室副主任、秘书科科长(其间:1995.04—1995.07挂职任江苏南通平潮镇镇长助理);1996.02—1996.04,黄山市歙县县委办公室副主任;1996.04—1996.12,黄山市歙县县委办公室副主任兼政研室主任;1996.12—1999.03,黄山市计委副主任;1999.03—2000.12,黄山市委办公室副主任;2000.12—2001.06,黄山市委副秘书长;2001.06—2002.01,黄山市委副秘书长、办公室主任;2002.01—2006.12,团省委副书记、党组成员(其间:2004.06—2006.06参加安徽师范大学汉语言文学专业在职大学学习;2004.09—2004.12参加省委党校第42期市厅级干部进修班学习);2006.12—2008.11,省委政策研究室副主任(2006.08—2007.08挂职任国家开发银行安徽省分行副行长;2007.06—2007.08参加北京大学、伦敦政治经济学院等联合举办的全球公共管理高级培训班学习);2008.11—2011.04,省委副秘书长;2011.04—2011.05,芜湖市委副书记;2011.05—2013.03,芜湖市委副书记,芜湖经济技术开发区党工委第一书记(2009.09—2011.11参加中国科技大学行政管理专业硕士研究生学习);2013.03—2013.05,芜湖市委副书记、市政府代市长,芜湖经济技术开发区党工委第一书记;2013.05—2014.05,芜湖市委副书记、市政府市长,芜湖经济技术开发区党工委第一书记;2014.05—2017.03,芜湖市委副书记、市政府市长;2017.03—2017.07,芜湖市委书记,市政府市长,省江北产业集中区党工委第一书记(兼);2017.07—2020.12,芜湖市委书记,市人大常委会主任,省江北产业集中区党工委第一书记(兼)(其间:2018.09—2019.01参加中央党校<国家行政学院>第45期中青年干部培训一班学习);2020.12—2021.05,安徽省人民政府秘书长、党组成员,省政府办公厅党组书记,芜湖市委书记、市人大常委会主任,省江北产业集中区党工委第一书记(兼);2021.05,安徽省人民政府秘书长、党组成员,省政府办公厅党组书记;十届安徽省委委员,党的十九大代表,芜湖市第十六届人民代表大会代表(2021.06不再担任)。