Został radnym Miejskiej Rady Narodowej (MRN): wybierany w 1969 (członek Komisji Zdrowia i Opieki Społecznej), 1973 (przewodniczący Komisji Zdrowia, Ochrony Środowiska i Spraw Socjalnych, przewodniczący zespołu radnych SD), w 1978 (członek Komisji Wychowania, Oświaty, Kultury i Spraw Socjalnych); natomiast w kadencji 1984-1988 – nie będąc radnym – został powołany do Komisji Zdrowia, Ochrony Środowiska i Spraw Socjalnych. Był członkiem Miejskiego Komitetu Frontu Jedności Narodu w Sanoku.

Został członkiem prezydium Komitetu Zjazdu wychowanków Gimnazjum i I Liceum w Sanoku w 100-lecie szkoły 1880–1980. Sprawował stanowisko prezesa oddziału sanockiego Polskiego Czerwonego Krzyża, działającego w budynku przy ul. Ignacego Daszyńskiego 17 w Sanoku, w grudniu 1983 wybrany zastępcą przewodniczącego Zarządu Miejskiego PCK w Sanoku. W latach 90. pełnił funkcję prezesa sanockiego koła Światowego Związku Żołnierzy Armii Krajowej. Był organizatorem obchodów 50-lecia akcji „Burza”, organizował wsparcie dla kombatantów. Publikował na łamach Tygodnika Sanockiego.

W Sanoku zamieszkiwał przy ulicy Bartosza Głowackiego, następnie przy ulicy Henryka Sienkiewicza. Hobbystycznie był filumenistą.