Родился 22 июня 1951 года в деревне Канцы Осиповичского района Могилевской области.
Окончил Витебский ветеринарный институт, ветеринарный врач.
Кандидат биологических наук, доцент. Автор шести научных работ и трех изобретений.
Заслуженный работник сельского хозяйства Республики Беларусь.
Трудовую деятельность начал главным ветеринарным врачом колхоза имени Мичурина Бобруйского района Могилевской области. Служил в Вооруженных Силах. Работал главным ветеринарным врачом совхоза «Слободской» Стародорожского района Минской области, колхоза «Гигант» Бобруйского района Могилевской области, заместителем председателя Могилевского районного агропромышленного объединения по животноводству и переработке продукции, директором открытого акционерного общества «Агрокомбинат «Восход» Могилевского района.
Доцент факультета повышения квалификации и переподготовки кадров учреждения образования «Витебская ордена «Знак Почета» государственная академия ветеринарной медицины».
Депутат Могилевского областного и Могилевского районного Совета депутатов 26-го созыва.
Удостоен званий «Человек года — 2002».
Почетный гражданин города Могилева.
Внесен в книгу славы Могилевщины.
Лауреат специальной премии Могилевского областного исполнительного комитета «Человек года» (2012) в производственной сфере.
Имеет Благодарственное письмо Президента Республики Беларусь, благодарность Министра сельского хозяйства и продовольствия Республики Беларусь.
Награжден орденом Отечества III степени, медалью «За трудовую доблесть», юбилейной медалью «60 лет Победы в Великой Отечественной войне 1941 — 1945 гг.», Почетной грамотой Национального собрания Республики Беларусь, двумя почетными грамотами Совета Министров Республики Беларусь, тремя почетными грамотами Министерства сельского хозяйства и продовольствия Республики Беларусь, Могилевского областного исполнительного комитета, Могилевского районного исполнительного комитета, почетными грамотами Могилевского областного Совета депутатов, Могилевского районного Совета депутатов, Республиканского комитета Белорусского профсоюза работников агропромышленного комплекса, комитета по сельскому хозяйству и продовольствию Могилевского областного исполнительного комитета, орденом Белорусской православной церкви Святителя Кирилла Туровского II степени, почетным знаком Министерства спорта и туризма Республики Беларусь.