W wyborach samorządowych w 1990 startował z listy KO „Solidarność” i uzyskał mandat radnego Rady Miasta Sanoka. W wyborach samorządowych w 1994 ponownie uzyskał mandat radnego miejskiego startując z listy Samorządowego Komitetu Wyborczego. W wyborach samorządowych w 1998 bez powodzenia ubiegał się o reelekcję z listy „Zjednoczeni” – mieszkańcy Sanoka i Powiatu. Pracował na stanowisku zastępcy kierownika urzędu rejonowego, a po wyborach samorządowych w 1998, w listopadzie 1998 w głosowaniu Rady Powiatu Sanockiego został wybrany na stanowisko sekretarza powiatu sanockiego. Bezskutecznie ubiegał się ponownie o mandat Rady Miasta Sanoka w wyborach samorządowych w 2002 startując z listy Zjednoczeni Samorządowcy Ziemi Sanockiej, w wyborach samorządowych w 2014 kandydując z listy Ruch Samorządowy na Rzecz Rozwoju Sanoka. Stanowisko sekretarza powiatu sanockiego pełnił do początku 2017, gdy został przeniesiony na inne stanowisko. W wyborach samorządowych 2018 bezskutecznie ubiegał się o mandat radnego Rady Powiatu Sanockiego, startując z listy KWW Demokraci Ziemi Sanockiej.