河北省司法廳副廳長、黨委副書記
1970.07--1971.08 滄州師範學校學習;
1971.08--1974.06 任丘縣中學教師、公社團委書記;
1974.06--1983.09 滄州團地委幹事、常委、地委組織部幹事;
1983.09--1986.07 滄州團地委書記(其間:1984.09-1986.07在河北電大滄州分校黨政管理幹部基礎專修科脫產學習);
1986.07--1988.10 河間縣委副書記;
1988.10--1990.11 滄州地區公安處副處長、黨組副書記;
1990.11--1993.07 滄州地區公安處處長、黨組書記;
1993.07--1994.07 滄州市公安局局長、黨委副書記;
1994.07--1996.02 滄州市公安局局長、黨委書記;
1996.02--1997.12 石家莊市委常委、市公安局局長、黨委書記;
1997.12--2001.09 石家莊市委副書記、市政法委書記;(1997.04--1999.03在中國社會科學院研究生 院經濟系市場經濟專業在職學習);
2001.09--2003.06 河北省司法廳副廳長、黨組副書記;
2003.06--2006.11 河北省司法廳副廳長、黨委副書記;
2006.11-- 河北省司法廳副廳長、黨委副書記