Окончил Саратовскую партийную школу в 1950 году и исторический факультет Волгоградского педагогического института в 1952 году, в 1957 году окончил обучение на кафедре диалектического и исторического материализма Академии общественных наук при ЦК КПСС.
Занимался исследованиями в области философии, имел работы по историческому материализму. Член-корреспондент Академии наук СССР (1981), академик Академии наук СССР (1987; с 1991 года — Российской академии наук).
Член КПСС c 1943 года. С 1969 года — заместитель заведующего отделом ЦК КПСС, с 1974 года — 1-й заместитель заведующего отделом пропаганды ЦК КПСС.
В 1983—1985 годах — директор Института философии АН СССР.
В 1985—1987 годах был помощником Генерального секретаря ЦК КПСС, а с 1987 по 1991 год — директором Института марксизма-ленинизма при ЦК КПСС.
C 1976 года кандидат в члены ЦК КПСС.