Выпускник исторического факультета МГПИ им. Ленина (ныне – МПГУ). Историк, доктор исторических наук, профессор, один из основоположников изучения российской контрреволюции («белого дела»).
В 1950 году был распределен в городок Кологрив Костромской области, где три года проработал преподавателем местного педучилища. Вернулся в Москву, стал преподавать в школе рабочей молодежи. Позже стал редактором в издательстве «Наука», затем – главным научным сотрудником Института российской истории РАН. Автор многих книг и статей, в основном посвященных истории революции и контрреволюции. С 1995 года живет в Канаде, сотрудничает с российскими («Наука и жизнь», «Российская история», «Новые исторический вестник») и русскоязычными изданиями в США, Канаде, Франции, Израиле и др.