Доктор исторических наук
Родился в Нижнем Новгороде.
Окончил эксплуатационный факультет Горьковского института инженеров водного транспорта (1939 г.)
В 1939 – 1941 годах работал главным инженером в Северном речном пароходстве, был слушателем Высшей партийной школы при ЦК ВКП(б).
В 1941 – 1943 годах по поручению ГКО СССР принимал участие в создании материально-технической базы для Военно-морской и Артиллерийской академий, эвакуированных в Среднюю Азию из Ленинграда и Москвы.
В 1943 – 1953 годах – первый заместитель начальника Управления преподавания общественно-политических наук Министерства высшего образования СССР.
В 1955 – 1974 годах – доцент, заведующий кафедрой научного коммунизма философского факультета Московского государственного университета, по совместительству руководитель кафедры Института общественных наук при ЦК КПСС.
Доктор исторических наук (1954). Профессор.
Жил в Москве, похоронен на Митинском кладбище.