Участник партизанского движения в Беларуси в годы Великой Отечественной войны. В 1946 г. окончил Минский государственный педагогический институт, в 1949 г. аспирантуру Института истории АН БССР, с 1954 г. кандидат исторических наук, работал старшим научным сотрудником Института истории АН БССР, а с 1965 г. — на должности доцента сначала подготовительного факультета БГУ, а затем (1966) кафедры истории БССР. В 1967—1973 гг. доцент кафедры истории СССР. Круг научных интересов: история городов Беларуси, революционных движений в 1905—1907 гг., культуры Беларуси эпохи империализма. Напечатал свыше 10 научных работ.