Pracował jako kierownik Wydziału Antywojennego Komitetu Centralnego Komunistycznego Związku Młodzieży Niemiec w Berlinie. W 1933 przyjechał do Polski, gdzie pracował w Komitecie Centralnym KZMP. W latach 1934–1936 pracował w Sekretariacie Krajowym KC Komunistycznej Partii Zachodniej Ukrainy (KPZU).
W 1936 wyjechał do Hiszpanii, gdzie wstąpił do Brygad Międzynarodowych, w których szeregach wziął udział w hiszpańskiej wojnie domowej. Został dowódcą kompanii, a następnie batalionu w Brygadzie im. Jarosława Dąbrowskiego. Później mianowany szefem wywiadu brygady. Walczył m.in. pod Guadalajarą, Saragossą, nad Ebro i w obronie Madrytu. Był trzykrotnie ranny. Wstąpił także do Komunistycznej Partii Hiszpanii. Po zakończeniu wojny domowej wyjechał do Francji. Jesienią 1939 wstąpił do Wojska Polskiego we Francji. Walczył w kampanii francuskiej, w trakcie której dostał się do niemieckiej niewoli. Przebywał w niej do kwietnia 1945. Następnie pozostał we Francji, gdzie w czerwcu 1945 objął stanowisko zastępcy szefa tamtejszej Polskiej Misji Wojskowej.