Родился 20 августа 1962 года в деревне Ганьковичи Пинского района Брестской области.
Окончил Украинский ордена Дружбы народов институт инженеров водного хозяйства (г. Ровно), Академию управления при Президенте Республики Беларусь.
Работал старшим инженером планово-производственного отдела ПМК-19 треста «Брестводстрой» (г. Жабинка), инструктором, вторым секретарем Жабинковского райкома комсомола, освобожденным секретарем партийной организации колхоза «Родина», заместителем председателя колхоза «Родина», директором общества с ограниченной ответственностью «RF», председателем Хмелевского сельского Совета депутатов, председателем колхоза «Заветы Ильича», заместителем председателя Жабинковского райисполкома.
Председатель Жабинковского районного Совета депутатов.
Награжден почетными грамотами Жабинковского райисполкома, Брестского облисполкома, Брестского областного Совета депутатов.