Pełnił funkcję prezesa Rady Nadzorczej (1919-1927) i Zarządu (1928-1932) Spółdzielni Spożywców „Zorza” w Ozorkowie. Od 1925 do 1932 sprawował obowiązki dyrektora Powiatowej Kasy Chorych, w 1934 – p.o. naczelnika wydziału w Ubezpieczalni Społecznej w Kutnie. Od 1937 był sekretarzem, od 1938 do 1943 – zastępcą kierownika Sekcji Administracyjno-Gospodarczej Ubezpieczalni Społecznej w Żyrardowie. Udzielał się społecznie w PCK, Związku Peowiaków, Towarzystwie Przyjaciół Żołnierza Polskiego, Związku Zawodowym Pracowników Przemysłu Włókienniczego i Związku Zawodowym Pracowników Instytucji Ubezpieczeń Społecznych.

Od października do grudnia 1939 był więziony przez hitlerowców w Radogoszczu i Krakowie. W kwietniu 1940 został ponownie aresztowany w Żyrardowie, ale w Krakowie uciekł z transportu. Uczestniczył w działalności podziemnej w Łowiczu i Jabłonnie Lackiej. Od 1942 do 1943 prowadził skup odpadków w powiatach sochaczewskim i łowickim z ramienia RGO. W latach 1943–1945 pracował jako administrator majątku Toczyski-Czortki. Od 1946 do 1949 na mocy koncesji kierował Zbiornicą Odpadków Użytkowych w Słupsku, a od lutego do kwietnia 1949 – państwowej podzbiornicy odpadków w tym mieście.