Работает в БНТУ с 1971 г. За годы работы в университете имеет следующие награды:
Знак «Выдатнiк энергетыкi» (1996), почетный знак 70 лет Белорусской энергосистеме (2001), «Ганаровы работнiк Беларускай энергасiстэмы», нагрудный знак Мiнiстэрства Адукацыi «Выдатнiк адукацыi», почетный знак Московского энергетического института (2011), медаль "За трудовые заслуги" (2015), нагрудный знак "Почетный ветеран Белорусского национального технического университета".
В 2020 году награжден Орденом Отечества III степени.
Научные интересы: Повышение надежности, экономичности и экологичности теплоэнергетического оборудования тепловых электрических станций.
Автор свыше 200 научных и методических работ, изобретений, монографии и шести учебных пособий с грифом Министерства образования Республики Беларусь. Получал надбавку Президента Республики Беларусь (2005), делегат 1-го съезда ученых Республики Беларусь.
Подготовил 1 доктора технических наук и 5 кандидатов технических наук.