Działał w Centralnym Związku Zawodowym Robotników Przemysłu Budowlanego, Drzewnego, Ceramicznego i Pokrewnych Zawodów w Polsce.
Pod koniec 1936 na polecenie Sekretariatu Krajowego KC KPP wyjechał do Hiszpanii, gdzie został komisarzem do spraw ochotników polskich i słowiańskich w bazie Brygad Międzynarodowych w Albacete, a następnie komisarzem politycznym XIII Brygady im. Jarosława Dąbrowskiego, komisarzem 45. Dywizji Międzynarodowej i zastępcą komisarza 21. Korpusu Armii. Walczył m.in. pod Madrytem, Saragossą, Teruelem, gdzie został ranny, i pod Leridą. W drugiej połowie 1938 skierowano go do Francji, gdzie organizował pomoc dla Republiki Hiszpańskiej, a po zakończeniu wojny prowadził akcję na rzecz uczestników wojny internowanych we Francji. Utrzymywał kontakt z powstałą w Paryżu tzw. grupą inicjatywną PPR. Współorganizował Komitet Frontu Narodowego.