Любешівський селищний голова з 2017 року. Був переобраний у 2020 році. У 2008 році був провідним фахівцем з екологічної освіти відділу екологічної освіти, рекреації та туризму в Національному природному парку «Прип’ять-Стохід», смт. Любешів. У 2008-2013 рр. – заступник начальника Люб’язівського природоохоронного науково-дослідного відділення, Національний природний парк «Прип’ять-Стохід». З 2013 по 2014 рік був провідним інженером з відтворення природних екосистем відділу державної охорони, збереження та відтворення природних екосистем, Національний природний парк «Прип’ять-Стохід». У 2014-2017 році займав посаду голови Любешівської районної державної адміністрації.