Родился 11 декабря 1975 года в городе Полоцке Витебской области.
Окончил Полоцкий государственный университет, Академию управления при Президенте Республики Беларусь.
Работал сотрудником управления Департамента финансовых расследований Комитета государственного контроля Республики Беларусь по Витебской области, сотрудником управления Комитета государственной безопасности Республики Беларусь по Витебской области, директором Новополоцкого коммунального унитарного предприятия «Жилищно-ремонтная эксплуатационная организация», первым заместителем председателя Новополоцкого городского исполнительного комитета Витебской области, председателем Новополоцкого городского исполнительного комитета Витебской области.
Председатель Витебского областного Совета депутатов.
Имеет Благодарность Президента Республики Беларусь.
Награжден Почетной грамотой Национального собрания Республики Беларусь, медалью Межпарламентской Ассамблеи государств — участников Содружества Независимых Государств «За укрепление парламентского сотрудничества», Почетной грамотой Межпарламентской Ассамблеи государств –– участников СНГ, юбилейной медалью «МПА СНГ. 30 лет».