Родился в 1961 году в деревне Олекшицы Берестовицкого района Гродненской области. Белорус. Образование высшее, в 1983 году окончил Гродненский сельскохозяйственный институт по специальности агрономия, в 2009 году – Академию управления при Президенте Республики Беларусь по специальности государственное и местное управление.
Трудовую деятельность начал в 1983 году агрономом – агрохимиком совхоза «Оревичи» Хойницкого района Гомельской области. После прохождения срочной воинской службы, в 1984 году, работал заведующим производственным участком, заместителем председателя правления колхоза имени Ленина Берестовицкого района, затем председателем сельскохозяйственного производственного кооператива «Олекшицы» Берестовицкого района. С августа 2006 года работал председателем Берестовицкого районного исполнительного комитета. В августе 2011 года назначен председателем Волковысского районного исполнительного комитета.
В 2016 году избран членом Совета Республики Национального собрания Республики Беларусь шестого созыва от Гродненской области.
Награжден орденом Почёта и медалью «За трудовые заслуги».
Женат, имеет троих детей.