控司综合处处长（1994年12月-1997年9月，挂职任四川省广元市市长助理，中共苍溪县委副书记、副县长）。1999年2月，任山西省体改委副主任、党组成员。2000年6月，任运城行署副专员。2001年1月，任运城市副市长。2004年3月，任山西省发展和改革委员会副主任、党组成员。2009年12月，任山西省发改委副主任、党组副书记。2010年12月，任山西省发改委副主任、党组副书记，山西省援疆工作前方指挥部总指挥。2012年3月，任山西省发改委主任、党组书记，省转型综改办主任，省援疆工作前方指挥部总指挥。