育处科员、副主任科员、主任科员（1983年8月—1986年6月，在河北大学函授汉语言文学专业学习）。1991年6月，任人事处副处长。1994年8月，任河北省地方税务局人事处副处长。1994年12月，任人事处处长（其间：1997年1月—1998年6月，在藁城市挂职任市委副书记）。1998年6月，任河北省地方税务局副局长、党组成员。2007年1月，任河北省地方税务局副局长、党组副书记。2008年3月，任河北省地方税务局局长、党组书记。2011年12月，任河北省财政厅党组书记。2012年1月，任河北省财政厅厅长、