历任国务院扶贫办三西地区处副处长、处长,国务院扶贫办外资项目管理中心副主任、行政人事组组长,中国扶贫发展中心主任(正局级),长春市挂职任市委常委、副市长,国务院扶贫开发领导小组专家咨询委员会秘书长,中国扶贫发展中心主任,全国贫困地区干部培训中心主任。2012年8月,任浙江省水利厅副厅长、党组成员(正厅长级)。