W latach 1964–1968 był członkiem Biura Politycznego KC PZPR.

W latach 1937–1939 był żołnierzem Brygad Międzynarodowych walczących w hiszpańskiej wojnie domowej. Pełnił tam kolejno funkcje komisarza politycznego w batalionie im. Palafoxa (kompania im. Naftalego Botwina), następnie w obozie demobilizacyjnym polskich ochotników po rozwiązaniu brygad międzynarodowych, by w 1938 zostać komisarzem wszystkich obozów demobilizacyjnych. W czasie walk w Hiszpanii został ranny i był hospitalizowany. W czerwcu 1939 wszedł w skład Tymczasowego Ośrodka Kierowniczego KPP, który z ramienia Kominternu miał organizować nową partię w Polsce po rozwiązaniu KPP. W latach 1940–1943 był internowany we Francji i w obozie w Dżilfie w Algierii Francuskiej. W 1943, po zajęciu Algierii przez wojska alianckie, wyjechałDyskusja na forum dws.org.pl. do ZSRR przy okazji repatriacji obywateli tego kraju internowanych w Dżilfie i wstąpił do 1 Armii Polskiej w ZSRR. Działał w Związku Patriotów Polskich. W stopniu majora był tam m.in. zastępcą szefa zwiadu w Polskim Sztabie PartyzanckimProfil na stronie Biblioteki Sejmowej..