Родился 13 декабря 1940 г., д. Некрашево Богушевского р-на Витебской обл.
В 1962 г. окончил Белорусский политехнический институт. Инженер-механик.
С 1962 г. по 1968 г. работал в Могилевском машиностроительном институте в должности ассистента, старшего преподавателя. С 1968 г. по 1971 г. _ обучение в аспирантуре Сибирского автомобильно-дорожного института, где защитил кандидатскую диссертацию. С 1971 г. — старший преподаватель, доцент, декан, заведующий кафедрой, начальник учебнометодического отдела, профессор кафедры «Строительные, дорожные, подъемно-транспортные машины и оборудование» Белорусско- Российского университета. Подготовил 6 кандидатов наук. Внесен в Оксфордскую энциклопедию «Интеллектуалы XX века».
Научное направление — снижение энергопотребления строительных и дорожных машин.
Автор свыше 200 работ, в том числе 8 учебников, учебных пособий, монографий, 150 авторских свидетельств и патентов.
Награжден орденом «Знак Почета», медалью «Ветеран труда», знаками «Отличник образования Республики Беларусь», «Изобретатель СССР», награжден грамотами Министерства образования СССР и ЦК комсомола, Министерства образования Республики Беларусь, Могилевского горисполкома, Ленинского райисполкома.