任中共广平县委副书记；1974年任广平县委书记、革委会主任，曲周县委书记、革委会主任，曲周县委书记。1982年8月，任共青团河北省委书记；1983年2月，任邯郸地区农委主任，邯郸地区农业局局长；1992年12月，任邯郸地区行署副专员；1993年6月，任邯郸市副市长；1994年9月任中共张家口市委书记。1997年12月，任中共河北省委常委、秘书长；1998年4月任省委常委、秘书长、政法委书记；1999年2月后任省委常委、政法委书记；2001年12月任省委副书记。2002年1月—2005年1月，任中共河北省委副