Родом из Ульяновской области.
С 1950 - 1970 гг. находился на военной службе, в течение ряда лет являлся лектором Политуправления пограничных войск. В 1963 г. окончил исторический факультет Казахского госуниверситета.
В 1966 г. защитил кандидатскую, в 1972 г. -докторскую диссертацию, профессор.
В 1971 - 1976 гг. сотрудник КГБ.
Затем работал в издательствах «Наука» (главный редактор) и «Советская энциклопедия» (директор).
С августа 1979 г. во ВНИИДАД - заместитель директора, директор (1985 - 1993).