Do kraju wrócił w maju 1946 i podjął pracę w Najwyższej Izbie Kontroli. W styczniu 1950 został inspektorem kontroli wewnętrznej w Przedsiębiorstwie Handlu Zagranicznego „Baltona” z siedzibą w Gdyni. W tym czasie był rozpracowany przez Urząd Bezpieczeństwa Publicznego, co doprowadziło do jego zwolnienia z pracy w marcu 1952. Po październiku 1956, na fali odwilży, przyjechał do Szczecina, gdzie rozpoczął z dniem 1 lipca 1957 pracę w tamtejszym oddziale PHZ „Baltona” na ul. Gdańskiej 40 jako kierownik magazynów. Działacz Związku Bojowników o Wolność i Demokrację (ZBoWiD). Uczestniczył w dyskusjach na temat Powstania Wielkopolskiego, pisał na ten temat referaty, artykułu, a także poezję. Zmarł w Szczecinie 21 stycznia 1966. Pochowany na cmentarzu Witomińskim w Gdyni. 12 kwietnia 2013 rodzina przeprowadziła ekshumację wraz z nowym pochówkiem na cmentarzu Miłostowo w Poznaniu.

Ordery i odznaczenia Krzyż Niepodległości – 17 marca 1938 „za pracę w dziele odzyskania niepodległości”. zamiast uprzednio (20 lipca 1932) nadanego Medalu Niepodległości. Krzyż Walecznych (1920) Złoty Krzyż Zasługi (22 kwietnia 1938).