學習經歷
1962.09——1967.07,在安徽工學院(現合肥工業大學)機械系機械製造工藝及設備專業學習;
工作經歷
1967.07——1981.05,青海拖拉機廠供銷科力工、工具車間工藝員、技術組組長、技術員;
1981.05——1984.04,青海拖拉機廠工具車間副主任、廠黨委辦公室副主任;
1984.04——1984.08,青海拖拉機內燃機工業公司辦公室秘書;
1984.08——1985.01,青海工程機械工業公司辦公室副主任;
1985.01——1985.04,青海工程機械工業公司副經理兼青海工程機械廠廠長、黨委書記;
1985.04——1986.12,青海工程機械工業公司副經理;
1986.12——1990.09,中共青海省紀委常委;
1990.09——1994.01,青海省紀委副書記;
1994.01——1997.02,青海省紀委副書記兼秘書長;
1997.02——2001.06,青海省委常委、省紀委書記 ;
2001.06——2008.03,人事部黨組成員、中央紀委駐人事部紀檢組組長;
2008.03——2008.08,人力資源和社會保障部黨組成員;
中共第十五、十六屆中央紀委委員。