系助教、马列主义教研室教研组副组长、党史教研室主任、马列主义教研室副主任、讲师、副教授，中共北京市委委员（1982年至1987年）。1984年至1986年，任北京大学副校长、党委常委、校学术委员会副主任、教授。1986年11月至1994年8月，任中共中央党史研究室副主任、室务委员会委员。1994年8月，再任北京大学教授。此外担任中共第十三届、十四届中央候补委员。