工作履歷
1969.09——1974.08,遼寧省綏中縣革委會政工組幹事、團縣委書記、縣委辦公室調研員,明水公社黨委副書記。
1974.08——1978.07,遼寧省錦州市革委會農業組副組長、農業辦公室主任(其間:1977.12—1978.07在遼寧省委黨校學習)。
1978.07——1979.12,共青團遼寧省錦州市委書記。
1979.12——1986.10,共青團遼寧省委副書記(其間:1984.08—1986.07在遼寧省委黨校培訓班學習)。
1986.10——1989.07,中共遼寧省委老幹部局副局長。
1989.07——1991.01,遼寧省公安廳副廳長、黨組副書記(其間:1989.05—1991.12在遼寧省委黨校函授本科班行政管理專業學習)。
1991.01——1992.06,遼寧省公安廳副廳長、黨組副書記兼省公安司法管理幹部學院黨委書記(正局級)。
1992.06——1993.08,遼寧省公安廳副廳長、黨委副書記兼省公安司法管理幹部學院黨委書記(正局級)。
1993.08——1996.01,公安部政治部副主任。
1996.01——2000.12,公安部黨委委員、政治部主任(副部級)。
2000.12——2009.08,公安部黨委委員、紀委書記、督察長(其間:2001.09—2001.11在中央黨校省部級幹部進修班學習;2007.05—2007.07在中央黨校省部級幹部進修班學習)。
其他
1996年3月被授予副總警監警銜。
原公安部黨委委員、紀委書記、督察長。
中國文聯第八屆全國委員會委員。
中國共產黨第十七次全國代表大會代表委員會委員。
中共十六大、十七大當選為中央紀律檢查委員會委員。