Do 1957 roku, po zwolnieniu ze stanowiska, pracował w Ministerstwie Przemysłu Drzewnego. Od 1957 roku do maja 1959 roku był komendantem Wojskowego Ośrodka Szkolenia Ogólnego nr 3 przy Oficerskiej Szkole Łączności w Zegrzu. Później był oficerem do zadań specjalnych Zespołu Oficerów do Zadań Specjalnych Szefa Głównego Zarządu Politycznego WP. W grudniu 1969 roku został szefem Zespołu do Spraw Koordynacji Wojskowych Badań Ekonomicznych Sztabu Generalnego WP. W lutym 1970 roku został zwolniony, a następnie przeniesiony do rezerwy ze względu na zły stan zdrowia. W październiku 1980 roku został mianowany generałem brygady w stanie spoczynku. Nominację wręczył mu w Belwederze przewodniczący Rady Państwa prof. Henryk Jabłoński.

Został pochowany 5 czerwca 1989 roku na Cmentarzu Wojskowym na Powązkach w Warszawie (kwatera B4-7-25)Wyszukiwarka cmentarna - Warszawskie cmentarze. W imieniu żołnierzy WP przemówienie pożegnalne wygłosił zastępca dowódcy Warszawskiego Okręgu Wojskowego ds. liniowych gen. bryg. Jerzy Słowiński.