Родился в 1912 году в д.Узники (ныне агрогородок Красная Слобода) Быховского района. В 1935 году окончил Могилевский политико-просветительский институт, в 1938 – аспирантуру при Московском государственном педагогическом институте им.В.И.Ленина. С 1930 года работал в редакции Быховской районной газеты. С 1940 года в рядах Красной Армии. С 1943 по 1945 год старший преподаватель кафедры марксизма-ленинизма Военно-юридической академии, с 1945 - заместитель заведующего сектора института Маркса-Энгельса-Ленина при ЦК ВКП(б). С 1948 года работает в Академии общественных наук при ЦК КПСС. С 1955 года по 1976 год заведующий кафедрой истории КПСС Московского университета им.М.В.Ломаносова, директор издательства социально-экономической литературы, профессор Академии общественных наук при ЦК КПСС, заведующий кафедрой марксизма-ленинизма Московского государственного историко-архивного института. Умер в 1984 году.