华中师范大学马克思主义学院特聘教授,北京师范大学马克思主义学院教授、博导,北京师范大学中共党史党建研究院院长,国务院学位委员会第七、八届学科评议组成员,国家社科基金评审专家,教育部高校思政课教指委咨询委员,兼任中华人民共和国国史学会副会长、享受国务院特殊津贴,是中央电视台《百家讲坛》主讲嘉宾。曾任教育部社科中心主任、北京师范大学党委副书记等。
主要从事中共党史党建和大学生思想政治理论课等方面的教学和研究,出版《党的历史与党的建设》等著作10多部,发表论文100多篇,主持完成国家、教育部和北京市社科基金项目10多项,入选教育部新世纪优秀人才计划,所主讲的课程被评为国家级精品课程。