988年，任沧州市人民政府秘书长。1989年，任中共沧县县委书记、县人大常委会主任。1992年，任沧州市副市长兼市委企业工委书记。1994年，任中共河北省委组织部副部长。1997年5月，任河北省人事厅党组书记、省委组织部副部长。1997年12月，任中共廊坊市委书记。2001年11月，任中共河北省委常委、省委秘书长。2003年1月，兼任省委省直机关工委书记。2004年2月，任国家信访局党组书记、局长。2008年7月，任国务院副秘书长、国务院机关党组成员，国家信访局局长、党组书记。2010年9月，明确为正部