Współuczestniczył w tworzeniu Rad w Gorłowce w obwodzie jekatierinosławskim, był zastępcą przewodniczącego Rady Delegatów Robotniczych, kierownikiem wydziału propagandy i przewodniczącym komitetu Czerwonej Gwardii w Gorłowce.

Od wiosny 1918 pracował w Archiwum Rewolucji w Moskwie oraz w Komitecie Moskiewskim PPS. Powrócił do kraju jesienią 1918. W 1920 uczestniczył w II powstaniu śląskim.

Przed 1939 należał do wybitnych działaczy PPS, był sekretarzem Związku Zawodowego Robotników Rolnych, redaktorem dwutygodnika PPS „Chłopska Prawda” i autorem programu rolnego PPS. Był członkiem Rady Naczelnej PPS od 1921 do 1939. W wyborach parlamentarnych w 1928 uzyskał mandat z listy nr 2 (PPS) w okręgu wyborczym nr 15 (Konin). W wyborach parlamentarnych w 1930 zdobył mandat z listy nr 7 (Centrolew) w tym samym okręgu wyborczym.

Od 1932 był prezesem Warszawskiej Spółdzielni Mieszkaniowej. Od 1938 pełnił mandat radnego Warszawy z listy PPS. Uczestnik kongresów Międzynarodowego Związku Robotników Rolnych. W 1937 współorganizator Pierwszego Polskiego Kongresu Mieszkaniowego.