Został wybrany radnym MRN w Sanoku w 1958, członkiem Powiatowej Rady Narodowej w Sanoku. 14 lipca 1959 wybrano go przewodniczącym zarządu powiatowej Towarzystwa Przyjaźni Polsko-Radzieckiej w Sanoku. Od 1960 do 1973 był członkiem Komitetu Powiatowego PZPR w Sanoku oraz Komitetu Wojewódzkiego PZPR w Rzeszowie. W 1971 zasiadł w Komitecie Honorowym obchodów 30-lecia PPR w województwie rzeszowskim. W 1974 został członkiem komisji ds. odznaczeń w Sanoku. Od 1960 był członkiem Związku Bojowników o Wolność i Demokrację w Sanoku. 12 marca 1961 został wybrany członkiem komisji rewizyjnej oddziału powiatowego w Sanoku ZBoWiD, ponownie 17 marca 1963 członkiem komisji rewizyjnej. Był prezesem sanockiego oddziału Polskiego Związku Emerytów, Rencistów i Inwalidów. Po przejściu na emeryturę działał w komisji ds. ruchu robotniczego w Komitecie Miejskim PZPR i w komisji ds. działaczy ruchu robotniczego w historii partii przy KW PZPR w Krośnie. Był ławnikiem Sądu Powiatowego w Sanoku.