Wysłany do Tuluzy przeprowadzał zamachy i akcje dywersyjne. W marcu 1943 bez zgody partii przeprowadził nieudany zamach na kino Varietes, w którym wyświetlano niemiecki film Żyd Süss. Został mianowany dowódcą FTP-MOI na Nord i Pas-de-Calais. Po zjednoczeniu wszystkich stronnictw ruchu oporu we Francuskie Siły Wewnętrzne otrzymał rangę majora. Po wyzwoleniu był jednym z organizatorów polskich jednostek w szeregach Francuskiej Armii Wyzwolenia, działających niezależnie od Polskich Sił Zbrojnych. W styczniu 1945 otrzymał dowództwo nad 29. Zgrupowaniem Piechoty Polskiej 1. Armii Francuskiej, które wzięło udział w walkach na terenie Niemiec. Po zakończeniu wojny razem ze swoją jednostką wrócił do Polski.

W latach 1945–1952 był żołnierzem ludowego Wojska Polskiego. Był m.in. zastępcą dowódcy oraz dowódcą 34. Pułku Piechoty. W tej funkcji 28 marca 1947 uczestniczył w inspekcji wojskowej w południowo-wschodniej Polsce, podczas której śmierć poniósł generał Karol Świerczewski. Następnie brał udział w akcji „Wisła”. Według świadków z 34 Budziszyńskiego Pułku Piechoty zlecił np. wykonanie publicznej egzekucji ciężko rannego żołnierza Ukraińskiej Powstańczej Armii, ujawnionego w czasie akcji przesiedleńczej na wozie rodziny ukraińskiej. Z jego rozkazu zabito też na miejscu bez sądu innych ujętych członków UPA.