По окончании Историко-архивного института работал журналистом в Агентстве печати «Новости». В 1976 году защитил кандидатскую диссертацию «Критика современной буржуазной англо-американской историографии развития советской культуры СССР». Занял пост заведующего редакцией истории СССР издательства «Советская энциклопедия». Руководил созданием энциклопедий «Москва», «Гражданская война и военнная интервенция в СССР». Автор нескольких монографий, сотни научных статей, посвящённых истории СССР 1920—1950-х годов. В 1993 году защитил докторскую диссертацию «Становление и деятельность советских органов охраны памятников истории и культуры. 1917—1920 гг.». Сотрудник научного центра ИРИ РАН «Россия, СССР в истории XX века», действительный член Русского географического общества. В 2000-е годы приобрёл известность благодаря своим научным и научно-публицистическим трудам о Сталине и «сталинской эпохе». Регулярно выступает на телеканалах НТВ, Россия в телепередачах, посвящённых советской и современной российской истории. В марте 2011 года в интервью для Комсомольской правды представил сведения по поводу рассмотрения Катынского дела в Нюрнберге.