1977年1月至1978年9月宣城县水阳公社下放知青; 1978年9月至1982年7月合肥工业大学农田水利工程专业学习;
1982年7月至1989年5月宣城地区水利工程管理所工作;
1989年5月至1993年9月任宣城地区水电局水利科副科长;
1993年9月至1996年7月任宣城地区水电局设计院院长;
1996年7月至1997年6月任宣城地区水电局副局长、党组成员,青弋江工程指挥部副指挥长;
1997年6月至2001年6月任宣城地区(市)水电局副局长、党组成员,港口湾水库建设指挥部副指挥长、党组副书记,青弋江工程指挥部副指挥长,港口湾水库建设有限公司副董事长,港口湾水力发电公司副董事长;
2001年6月至2004年4月任宣城市水电局局长、党组书记,港口湾水库建设指挥部副指挥长、党组副书记,青弋江工程指挥部副指挥长,港口湾水库建设有限公司董事长;
2004年4月至2005年1月任宣城市水务局局长、党组书记,青弋江工程指挥部副指挥长;
2005年1月至3月任宣城市宣州区委副书记、代区长;
2005年3月至2008年11月任宣城市宣州区委副书记、区长;
2008年11月至2009年1月任宣城市宣州区委书记;
2009年1月至2010年11月任宣城市宣州区委书记、人大常委会主任(其间:2006年9月至2009年6月参加合肥工业大学行政管理与电子政务专业学习获研究生学历);
2010年11月至2011年4月宣城市政府党组成员、宣城经济技术开发区党工委书记、管委会主任,宣城市宣州区委书记、区人大常委会主任;
2011年4月宣城市政府党组成员、宣城经济技术开发区党工委书记、管委会主任(副市级);
2014年3月宣城市政府副市长、党组成员,宣城经济技术开发区党工委书记、管委会主任。