Окончил Белорусский Политехнический институт в 1973 году, а в 1977 году аспирантуру. Работал на кафедре «Тракторы» ассистентом, доцентом, профессором. С 1997 по 2002 годы – первый заместитель Председателя Государственного Комитета по науке и технологиям Республики Беларусь. Заслуженный изобретатель БССР, лауреат Государственной премии РБ в области науки и техники. Автор более 300 научных работ, в том числе 11 монографий и более 160 изобретений. Академик Белорусской горной академии, член общества инженеров-механиков (SAE), член Международного общества автомобильных инженеров, член совета по защите диссертаций. Работал многие годы председателем экспертного совета ВАК Республики Беларусь.