Wrócił na rodzinne Podlasie, gdzie zaangażował się w działalność podziemia antykomunistycznego. 4 października 1944 został poważnie ranny w potyczce z jednostkami MBP we wsi Perlejewo, a następnie zadenuncjowany i aresztowany. Był osadzony w Siedlcach. Z więzienia wyszedł na wolność w czerwcu 1945. Ponownie związał się z antykomunistyczną konspiracją, został jednak ponownie zatrzymany. Wyrokiem Wojskowego Sądu Rejonowego otrzymał karę 10 lat pozbawienia wolności. Karę odbywał w więzieniu mokotowskim oraz w Zakładzie Karnym we Wronkach. Na wolność wyszedł warunkowo w grudniu 1954.

Po wyjściu na wolność ukończył studia na Wydziale Prawa Uniwersytetu Warszawskiego. Związał się ze środowiskiem Stowarzyszenia „Pax”. W latach 1955–1960 był zatrudniony w Instytucie Wydawniczym „Pax”. W 1960 podjął pracę w „Inco-Veritas”. W 1993 odszedł na emeryturę ze stanowiska Dyrektora Zakładu Chemii Budowlanej „Inco”.