Родился 18 октября 1967 г., г. Могилев.
В 1991 г. окончил с отличием Могилевский машиностроительный институт по специальности «Физические методы и приборы контроля качества».
С 1994 г. — ассистент, старший преподаватель, доцент, исполняющие обязанности заведующего кафедрой «Технология машиностроения». В 1996 г. в Институте прикладной физики НАН Беларуси защитил кандидатскую диссертацию «Совершенствование средств и методов контроля выходных параметров механических передач». В 1998 г. ВАК Беларуси присвоил ученое звание доцента. В 2000 г. поступил в докторантуру при Белорусской государственной политехнической академии (Белорусском национальном техническом университете), которую успешно окончил в 2003 г.
Являлся стипендиатом Фонда Президента Республики Беларусь по поддержке талантливых молодых ученых.
Основным направлением научной деятельности является контроль и управление качеством объектов машиностроения на основе использования обучающихся систем искусственного интеллекта.
Автор 110 научных публикаций, 45 изобретений, является соавтором 2 научных монографий, 1 учебника и 2 учебных пособий.