Член компартии с 1926 года, кандидат в члены ЦК КПСС (1971—1981). Депутат Верховного Совета СССР 2 созыва.
Доктор философских наук, профессор, специалист по истории русской философии. Член-корреспондент АН СССР (1946). Иностранный член Болгарской АН (1972). Представитель александровской группы в советской философии.
Первый лауреат премии имени Г. В. Плеханова (1971).
Окончил философское отделение Академии коммунистического воспитания (1931). После окончания аспирант Коммунистического университета преподавателей общественных наук. В 1933—1936 начальник политотдела совхоза в Белорусской ССР. В 1936—1939 руководил кафедрами диалектического материализма и марксизма-ленинизма в Московском химико-технологическом институте и в Московской сельскохозяйственной академии. Кандидат философских наук, диссертация о философских и социально-политических взглядах Белинского. В 1939—1941 на партработе в Исполкоме Коминтерна, в 1941—1947 в Управлении пропаганды и агитации ЦК ВКП(б) (с 1944 заместитель начальника управления), также с 1943 заведовал кафедрой истории русской философии на философском факультете МГУ. Доктор философских наук (1946), диссертация «Из истории русской материалистической философии XVIII—XIX веков», закрытая защита проходила в Академии общественных наук при ЦК партии. С 4 декабря 1946 года член-корреспондент Академии наук СССР по Отделению истории и философии (история философии). В 1947—1949 секретарь ЦК КП Белоруссии по пропаганде и агитации, также работал в БГУ.
В 1949—1970 вёл научно-преподавательскую работу в Уральском университете (заведовал кафедрой диалектического и исторического материализма Уральского государственного университета в 1949—1953 годах), МГУ (в 1957—1963 заведовал кафедрой истории марксистско-ленинской философии на философском факультете МГУ), Институте философии АН СССР. В 1970—1977 ректор Академии общественных наук при ЦК КПСС.
Один из основателей свердловской философской школы. Плехановед.
Награждён орденом Ленина и другими наградами.