W 1936 objął stanowisko sekretarza oddziału Związku Zawodowego Pracowników Spółdzielczych. Jako związkowiec wspierał strajk redakcji „Dziennika Porannego” oraz Powszechnej Robotniczej Spółdzielni Spożywców w Żyrardowie w 1937. Po upadku strajku w Żyrardowie został zwolniony ze związku i pracował w Spółdzielni Spożywców „Zjednoczenie” oraz działał w sekcji spółdzielczej Organizacji Młodzieży Towarzystwa Uniwersytetu Robotniczego. Był też współpracownikiem „Dziennika Ludowego”.
II wojna światowa W latach 1943–1944 pełnił funkcję przewodniczącego Robotniczej Partii Polskich Socjalistów, w 1944 sekretarza Centralnego Komitetu Ludowego. Uzyskał stopień porucznika Polskiej Armii Ludowej, wziął udział w powstaniu warszawskim. W jego trakcie brał udział w walkach na Mokotowie, ewakuował się z ludnością cywilną.
Losy powojenne Po wojnie wstąpił do Polskiej Partii Socjalistycznej, w latach 1947–1948 był członkiem jej Rady Naczelnej, następnie należał do Polskiej Zjednoczonej Partii Robotniczej. Zawodowo pracował na stanowisku redaktora naczelnego „Głosu Pracy”, przewodniczył Komisji Prasowej Centralnej Rady Związków Zawodowych.