Od 1918 organizował Warszawski Okręgowy Komitet Robotniczy. Na XIV Zjeździe PPS w listopadzie 1918 wszedł w skład Centralnego Komitetu Robotniczego. Działał w Radach Delegatów Robotniczych, w 1919 został ich przewodniczącym.

We wrześniu 1918 został przewodniczącym Warszawskiego OKR PPS i pełnił tę funkcję nieprzerwanie do 1928. W lutym 1917 został wybrany radnym Warszawy i do 1927 pełnił funkcję wiceprzewodniczącego.

W czasie wojny polsko-bolszewickiej w 1920 został członkiem Wydziału Wojskowego PPS i wszedł w skład powołanego 5 sierpnia 1920 Robotniczego Komitetu Obrony Warszawy. Z jego inicjatywy organizowano Robotniczy Pułk Obrony Warszawy. Jako ochotnik wstąpił do wojska i został przydzielony do batalionu zapasowego 5 pułku piechoty Legionów. Zdemobilizowany w grudniu 1920. Zweryfikowany w stopniu kapitana ze starszeństwem z dniem 1 czerwca 1919. W 1924 zajmował 28. lokatę na liście starszeństwa oficerów rezerwowych piechoty i był oficerem rezerwy 5 pp Leg. Dziesięć lat później zajmował 4 lokatę, pozostawał w ewidencji Powiatowej Komendy Uzupełnień Warszawa Miasto III z przydziałem mobilizacyjnym do Oficerskiej Kadry Okręgowej Nr I w Warszawie.

W 1919 i 1920 dokooptowany do Rady Naczelnej PPS.