Родился 14 апреля 1957 года в деревне Алексеевка Брагинского района Гомельской области.
Окончил Дрезденский технический университет, инженер-электрик; Академию управления при Президенте Республики Беларусь, специалист в области государственного управления.
Генерал-майор запаса.
Трудовую деятельность начал техником конструкторского бюро точного электронного машиностроения. Служил в рядах Вооруженных Сил. Являлся слушателем подготовительного отделения Минского радиотехнического института. Работал инженером-конструктором, инженером-электроником специального конструкторского бюро технологического оборудования в городе Могилеве. Был учеником каменщика-монтажника, бетонщиком строительного управления № 44 строительного треста № 12 города Могилева в составе сводного отряда молодежного жилищного кооператива «Маладосць». Затем работал инженером-электроником специального конструкторского бюро технологического оборудования производственного объединения «Техноприбор», ведущим инженером по внешнеторговым отношениям, заместителем директора по быту, режиму и социальным вопросам Могилевского лифтостроительного завода, заместителем директора, генеральным директором республиканского унитарного предприятия «Могилевский завод лифтового машиностроения», председателем Могилевского областного исполнительного комитета.
Генеральный директор открытого акционерного общества «Могилевхимволокно».
Избирался членом Совета Республики Национального собрания Республики Беларусь четвертого созыва.
Награжден медалью «За трудовые заслуги», юбилейными медалями «65 лет Победы в Великой Отечественной войне 1941 — 1945 гг.», «65 год вызвалення Рэспублікі Беларусь ад нямецка-фашысцкіх захопнікаў», Почетной грамотой Национального собрания Республики Беларусь.