Окончил Гомельский пединститут (1959). С 1962 года — научный сотрудник лаборатории Института математики АН БССР (Гомель). С 1977 года — проректор по учебной работе, в 1989—2000 годах — ректор, с 2000 года — профессор, заведующий кафедрой Гомельского государственного университета им. Ф. Скорины.
Научные работы по алгебре. Создал новое научное направление — теорию формаций алгебраических систем. Решил проблему перечисления конечных разрешимых групп, поставленную Д. К. Фаддеевым в 1947 году, проблему дополняемости нормальных подгрупп, поставленную немецким математиком Г. Виландтом на Эдинбургском математическом конгрессе в 1958 году. В теории формаций решил такие крупные проблемы, как формационная стабильность, внешняя характеризация сверхразрешимости и др. Развил функциональные и решеточные методы исследования формаций алгебраических систем.
Автор около 100 научных трудов, в том числе трёх монографий.
Является почётным гражданином города Гомеля.