Podczas odbywania kary był starostą komuny więziennej w lwowskich Brygidkach, zorganizował 12-dniowy strajk głodowy więźniów-komunistów. Po zwolnieniu wznowił działalność komunistyczną, XI 1933 został członkiem Centralnego Wydziału Zawodowego przy KC KPZU i Komitetu Okręgowego (KO) KPZU we Lwowie. W 1934 dwukrotnie więziony łącznie przez 6 miesięcy. III–VIII 1935 funkcjonariusz KPZU w Borysławiu, potem działacz ruchu zawodowego robotników budowlanych we Lwowie, zorganizował wiele strajków. Pracownik robót kanalizacyjnych. III 1937 aresztowany i osadzony na rok w areszcie śledczym. Łącznie w latach 1919–1939 był aresztowany 17 razy. 1939–1941 kierownik oddziału komunalnego, potem przewodniczący Rady Miejskiej w Skałacie. VI 1941 ewakuowany w głąb ZSRR, przez 3 lata pracował w kołchozie w obwodzie woroneskim. IV 1944 – XII 1945 członek Zarządu Rejonowego ZPP w Krasnoarmiejsku, potem przewodniczący Zarządu Obwodowego ZPP w Saratowie. Od 15 VI 1946 przez 3 tygodnie był p.o. pełnomocnika Polskiej Delegacji przy Polsko-Sowieckiej Komisji Mieszanej ds. Repatriacji. VII 1946 wrócił do kraju i podjął pracę w Komitecie Wojewódzkim (KW) PPR we Wrocławiu;