Przez cztery lata studiował też zaocznie na Wydziale Prawa Uniwersytetu Warszawskiego.
Praca zawodowa i społeczna Przez 42 lata pracował w organach wymiaru sprawiedliwości w Brzozowie, Lesku, Sanoku, Gorlicach i Jaśle. W Gorlicach i Jaśle pracował na stanowisku prezesa sądu (łącznie ponad 30 lat). Na emeryturę przeszedł w 1991 roku.
Poza pracą zawodową pracował społecznie. W 1944 roku wstąpił do Ochotniczej Straży Pożarnej. W Jaśle w latach 1966–1975 był członkiem prezydium Oddziału Powiatowego ZOSP. Od 1975 r. przez ponad 20 lat piastował stanowisko wiceprezesa Zarządu Wojewódzkiego Związku Ochotniczych Straży Pożarnych – Rzeczypospolitej Polskiej w Krośnie.
Podczas pracy w sądzie w Gorlicach został powołany na stanowisko przewodniczącego Powiatowego Komitetu Frontu Jedności Narodu (1954–1965). Był jednym z założycieli i pierwszym prezesem Zarządu Towarzystwa Miłośników Ziemi Gorlickiej w Gorlicach. Po przeniesieniu się do pracy w sądzie jasielskim został powołany na członka Okręgowej Komisji Badania Zbrodni Hitlerowskich w Rzeszowie. Równocześnie mianowany przewodniczącym OKBZH – Delegatura w Jaśle (1967–1991). W 1991 r. Delegatura OKBZH zakończyła swoją działalność.