российский историк, специалист по истории Октябрьской революции и Гражданской войны, кинодраматург, один из самых известных исследователей биографии В. И. Ленина. Доктор исторических наук, профессор.
В 1950 г. окончил исторический факультет МГПИ им. Потемкина. В 1950-1953 гг. – служба в Советской Армии. В 1953-1980 гг. – научный сотрудник Центрального партийного архива (где был замечен М. И. Роммом, включившем его тогда в художественный совет «Мосфильма»), затем отдела истории Института марксизма-ленинизма при ЦК КПСС. В 1959 г. защитил кандидатскую диссертацию по теме «Деятельность ЦК РСДРП по руководству легальной большевистской газетой "Правда" (1912-1914)». В 1980-1991 гг. – профессор Академии общественных наук при ЦК КПСС. С 1992 г. – в Горбачев-Фонде, в настоящее время директор Центра исторических исследований, также профессор кафедры отечественной и всеобщей истории Университета Российской академии образования.