1980 年9月至1984年7月,山東大學歷史系學習;
1984年7月至1998年6月,河北省委講師團科社教研室工作,其中1990年4月至1991年6月在正 定縣正定鎮掛職鎮黨委副書記;
1995年7月至1997年11月省委農村基層組織建設協調辦公室幫助工作;
1998年6月至2002年9月,任河北省委講 師團科社教研室副主任,其中2001年9月至2002年7月為北京大學馬克思主義學院訪問學者;
2002年9月任河北省委講師團辦公室主任;
2007年6 月任河北省委講師團副主任;
2009年4月任河北省社會科學院黨組成員、副院長。