Został pracownikiem Muzeum Budownictwa Ludowego w Sanoku.

W wyborach samorządowych w 1990 startował z listy Komitetu Obywatelskiego „Solidarność” w Sanoku i uzyskał mandat radnego Rady Miasta Sanoka. W wyborów samorządowych w 1994 uzyskał reelekcję startując z listy Podkarpackiego Forum Prawicy – Koalicja Dla Sanoka. W obu kadencjach sprawował stanowisko przewodniczącego Rady MiastaFranciszek Oberc: Kalendarium sanockie 1974-1994, w: Sanok. Dzieje miasta, Praca zbiorowa pod redakcją Feliksa Kiryka, Kraków 1995, s. 960, 965.. W latach 90. został członkiem Porozumienia Centrum i w wyborach parlamentarnych z 1997 kandydował bez powodzenia do Sejmu RP z listy Akcji Wyborczej Solidarność, uzyskując 1657 głosów. W wyborach samorządowych 1998 uzyskał mandat radnego Rady Powiatu Sanockiego I kadencji startując z listy AWS. W wyborach parlamentarnych w 2001 z listy Akcji Wyborczej Solidarność Prawicy startował bez powodzenia do Sejmu RP. W wyborach samorządowych 2002 bezskutecznie ubiegał się ponownie o mandat radnego Rady Miasta Sanoka, startując z listy Komitet Wyborczy Wyborców „Sanok – Rodzina – Sprawiedliwość”, a ponadto kandydował na urząd burmistrza Sanoka zajmując ostatnie, 10. miejsce z 471 głosami.