Родился 28 августа 1964 года в городе Полоцке Витебской области.
Окончил Новополоцкий политехнический институт, Белорусский национальный технический университет, Академию управления при Президенте Республики Беларусь.
Служил в рядах Советской Армии. Работал бригадиром Полоцкой передвижной механизированной колонны № 92 Витебской области, рабочим строительной бригады совхоза «Шарковщинский» Витебской области, мастером, прорабом, старшим прорабом участка № 1 дорожно-строительного управления № 2 г. Полоцка Витебской области, главным инженером дорожно-строительного управления № 2 открытого акционерного общества «Дорожно-строительный трест № 1, г. Витебск». Занимал должности заместителя председателя по жилищно-коммунальному хозяйству и строительству Полоцкого горисполкома, заместителя генерального директора коммунального проектно-ремонтно-строительного унитарного предприятия «Витебскоблдорстрой».
Депутат Витебского областного Совета депутатов 28-го созыва.
Генеральный директор коммунального проектно-ремонтно-строительного унитарного предприятия «Витебскоблдорстрой».
Награжден медалью «За трудовые заслуги», почетными грамотами Витебского облисполкома, Витебского областного Совета депутатов, нагрудными знаками отличия Министерства транспорта и коммуникаций Республики Беларусь «Ганаровы дарожнік Беларусі» и «Ганаровы транспартнік». Имеет Благодарность председателя Витебского облисполкома.