Родился 26 марта 1916 года в Москве. Историк, специалист в области новейшей истории стран Центральной и Восточной Европы, истории Первой мировой войны и международных отношений. Член-корреспондент АН СССР по Отделению истории (история социалистических стран Восточной Европы) с 26 декабря 1984 года, академик РАН с 11 июня 1992 года.
Окончил исторический факультет ЛГУ (1941). Участник Великой Отечественной войны, ополченец Ленинграда. До 1959 года работал в Институте истории АН СССР, позднее — в Институте славяноведения и балканистики (Институт славяноведения РАН) в должностях заведующего сектором (1962-1989), главного научного сотрудника, советника при дирекции.
Умер 11 марта 1993 года. Похоронен на Троекуровском кладбище.