Родился 13 сентября 1972 года в деревне Половинный Лог Могилевского района Могилевской области.
Окончил Могилевский машиностроительный институт по специальности «Электропривод и автоматизация промышленных установок и технических комплексов», Академию управления при Президенте Республики Беларусь по специальности «Экономика и управление на предприятии промышленности».
Работал наладчиком станков и манипуляторов с программным управлением 4-го разряда инструментального цеха Могилевского завода транспортного машиностроения «Могилевтрансмаш»; старшим мастером по ремонту и обслуживанию электрооборудования прядильного цеха, энергетиком химического цеха производства текстильной вискозной нити, заместителем начальника цеха электроснабжения, главным энергетиком открытого акционерного общества «Могилевский ЗИВ»; заместителем главного энергетика по электрохозяйству и энергосбережению открытого акционерного общества «Могилевхимволокно»; заместителем главного инженера по ремонту и эксплуатации открытого акционерного общества «Могилевхимволокно».
Делегат седьмого Всебелорусского народного собрания.
Главный инженер — первый заместитель генерального директора открытого акционерного общества «Могилевхимволокно».
Член республиканского общественного объединения «Белая Русь», Белорусской партии «Белая Русь».
Награжден почетными грамотами концерна «Белнефтехим», ОАО «Могилевхимволокно», Республиканского комитета профсоюза, юбилейной медалью «100 лет Белорусскому профессиональному союзу работников химической, горной и нефтяной промышленности». Имеет Благодарность председателя Могилевского областного исполнительного комитета.