Z wykształcenia prawnik i ekonomista, absolwent Katolickiego Uniwersytetu Lubelskiego Jana Pawła II na obu kierunkach. Ukończył studia doktoranckie na tej uczelni na kierunku prawo. Wykładowca akademicki Wyższej Szkoły Informatyki i Zarządzania w Rzeszowie. Absolwent studiów podyplomowych Uniwersytetu Ekonomicznego w Krakowie na kierunku rachunkowość i finanse, gdzie obronił pracę dyplomową o roli skarbnika w jednostkach samorządu terytorialnego. Posiada certyfikat Ministra Finansów uprawniający do usługowego prowadzenia ksiąg rachunkowych. Od 8 grudnia 2014 r. Burmistrz Ustrzyk Dolnych. W wyborach samorządowych 21 października 2018 roku uzyskał reelekcję.