Tam ponownie włączył się do konspiracji i został szefem szkoleniowym III batalionu 120 pułku piechoty AK Ziemi Pińczowskiej, wchodzącego w skład krakowskiej 106 Dywizji AK.

Po ujawnieniu się, w kwietniu 1945 został pełnomocnikiem rządu na Ziemie Odzyskane, a następnie starostą powiatu kamieńskiego. W latach 1948–1950 był członkiem Wojewódzkiej Rady Narodowej w Szczecinie z ramienia PSL/ZSL oraz sekretarzem Komitetu Wojewódzkiego ZSL w Szczecinie. W latach 1951–1970 działał w różnych organizacjach spółdzielczych. Od 1957 r. był członkiem ZBoWiD, od 1980 do 1990 prezesem Środowiska Żołnierzy Armii Krajowej „Żywiciel”.

Awanse podporucznik rezerwy, zweryfikowany do stopnia porucznika (1946), kapitan (1973), major (1990).

Ordery i odznaczenia Krzyż Srebrny Orderu Wojennego Virtuti Militari Krzyż Oficerski Orderu Odrodzenia Polski (1987) Krzyż Kawalerski Orderu Odrodzenia Polski (1980) Krzyż Walecznych (trzykrotnie: 1920, 1949 i 1974) Medal Wojska (czterokrotnie: 1948) Krzyż Partyzancki (1959) Warszawski Krzyż Powstańczy (1981) Krzyż Armii Krajowej (1967) Medal za Warszawę 1939–1945 (1946) Medal Zwycięstwa i Wolności 1945 (1958) Krzyż za Udział w Wojnie 1918–1921 (1990) Krzyż Kampanii Wrześniowej 1939 r.