国农业部环保能源司能源处科员、副主任科员、主任科员、副处长、处长(其间：1986年4月至1987年5月，在山西原平县东社镇锻炼任镇长助理)。1998年7月，任农业部科技教育司可再生能源处处长(其间：1998年3月至1999年12月，在江西省赣州市挂职任章贡区委副书记、副区长)。1999年12月，任农业部科技教育司副司长。2004年12月，任农业部教育司巡视员。2008年5月，任农业部教育司司长。2012年8月，任中共蚌埠市委副书记、副市长、代市长（2013年1月当选市长）。2016年11月，任中共安徽省