年1月，任天心区政府办公室副主任。1998年1月，任天心区城市建设开发公司党支部副书记。1998年10月，任天心区园艺场党委副书记、场长、党委书记。2001年10月，任天心区桂花坪街道党工委书记。2002年11月，任天心区副区长。2006年6月，任中共长沙县委常委、副县长。2007年9月，任中共长沙县委常委、常务副县长。2008年4月，任中共宁乡县委副书记、县长（至2012年11月）。2012年2月，任中共宁乡县委书记、县长。2012年10月，任宁乡经济技术开发区党工委书记，中共宁乡县委书记。2015年4月