Родился 8 августа 1975 года в городе Полоцке Витебской области.
Окончил Полоцкий государственный университет, Академию управления при Президенте Республики Беларусь.
Работал мастером, старшим мастером, начальником абонентской службы, заместителем директора филиала «Витебское производственное управление газового хозяйства» производственного республиканского унитарного предприятия «Витебскоблгаз»; заместителем начальника технической инспекции производственного республиканского унитарного предприятия «Витебскоблгаз»; директором филиала «Сенненское районное производственное управление газового хозяйства» производственного республиканского унитарного предприятия «Витебскоблгаз»; директором филиала «Полоцкое производственное управление газового хозяйства» производственного республиканского унитарного предприятия «Витебскоблгаз»; заместителем главного инженера, заместителем генерального директора по капитальному строительству производственного республиканского унитарного предприятия «Витебскоблгаз»; генеральным директором производственного республиканского унитарного предприятия «Могилевоблгаз».
Депутат Могилевского областного Совета депутатов 27-го и 28-го созывов. Избирался членом Совета Республики Национального собрания Республики Беларусь седьмого созыва.
Генеральный директор государственного производственного объединения по топливу и газификации «Белтопгаз».
Награжден медалью «За трудовые заслуги», почетными грамотами Национального собрания Республики Беларусь, Совета Межпарламентской Ассамблеи государств — участников Содружества Независимых Государств.