Родился 10 февраля 1970 г. в д. Федоры Столинского района Брестской области. Окончил Белорусский политехнический институт.
С 2003 г. – начальник теплотехнической службы РУП «Брестэнерго», с 2008 г. – начальник производственно-технического отдела, с 2010 г. – главный инженер. 2 сентября 2013 г. назначен генеральным директором. В 2018 году был осужден на три года лишения свободы в колонии усиленного режима по делу о взрыве на Лунинецкой ТЭЦ. Суд признал его виновным в умышленном вопреки интересам службы неисполнении должностным лицом из корыстной или иной личной заинтересованности действий, которые они должны были и могли совершить в силу возложенных на них служебных обязанностей, повлекшем тяжкие последствия. Был взят под стражу в зале суда 18 октября 2018 года.