Родился 7 августа 1940 г., г. Хотимск Могилевской обл.
В 1962 г. окончил Московский горный институт. Инженер-электромеханик.
С 1962 г. по 1964 г. работал инженером в районном управлении
«Могилевэнсрго». С 1964 г. по 1973 г. — ассистент, старший преподаватель кафедры «Автоматика и вычислительная техника» Могилевского машиностроительного института. С 1975 г. — инженер, старший научный сотрудник, ассистент, старший преподаватель, доцент кафедры «Техническая эксплуатация автомобилей».
В 1989 г. защитил кандидатскую диссертацию Белорусском политехническом институте.
Автор 410 научных работ, в том числе 4 книг и учебных пособий для
студентов вузов, 150 статей, 130 изобретений.