13 maja 1927 Prezydent RP mianował go dyrektorem Departamentu V Służby Zdrowia w Ministerstwie Spraw Wewnętrznych. Pełnił liczne funkcje społeczne był m.in. Prezesem Polskiego Związku Przeciwgruźliczego, Polskiego Towarzystwa Higienicznego (1932–1939), Międzynarodowego Towarzystwa Przeciwgruźliczego, działał w Związku Legionistów Polskich. Honorowy Obywatel Miasta CiechocinkaProtokół nr 7/14 nadzwyczajnej sesji Rady Miejskiej Ciechocinka z dnia 13 maja 2015 r.. Wiceminister pracy i opieki społecznej w rządzie Walerego Sławka"Łódź w Ilustracji", 6 XI 1932, nr 45, s. 3..

W czasie II wojny światowej przebywał w Rumunii, Francji i Wielkiej Brytanii. W randze generalskiej został powołany przez Brytyjczyków na komendanta szpitala wojennego w Anglii. Po wojnie powrócił do Polski po 1956. Pracował jako szkolny nadinspektor higieny i wychowania fizycznego w Wydziale Zdrowia i Opieki Społecznej Dzielnicowej Rady Narodowej Warszawa – Śródmieście, oraz w jednej z placówek ZUS na warszawskim Żoliborzu, będąc poddanym aż do śmierci inwigilacji przez Służbę BezpieczeństwaAndrzej Rościszewski, Odnaleziony Order Virtuti Militari generała Wieniawy Kultura i Biznes Nr 67, R.XV, Łódź 2016, ISSN 1644-4043, s.14..

Zmarł 5 maja 1962 w Milanówku. Pochowany na cmentarzu Powązkowskim (kwatera 67-2-22).