Po powrocie do kraju w 1919 kontynuował działalność polityczną w KPRP (późniejszej KPP) i pracował w Wydziale Kolejowym KC KPRP. Jeszcze w maju 1919 został skierowany przez KC KPRP do organizowania partii na terenach Galicji Wschodniej, gdzie wchodził w skład władz centralnych Komunistycznej Partii Galicji Wschodniej, a następnie KPZU. Za aktywną działalność komunistyczną w Galicji aresztowany w 1921 i sądzony w tzw. procesie świętojurskim we Lwowie (22 listopada 1922–11 stycznia 1923). Po powrocie do Warszawy działał nadal w KC KPP na odcinku kolejarskim i inteligenckim, aż do rozwiązania partii w 1938. W 1924 został skierowany przez KC KPP do Łodzi, gdzie brał udział w kierowaniu przygotowaniami do wyborów do łódzkiej rady miejskiej. W II RP był jeszcze kilkakrotnie aresztowany i więziony, m.in. w 1936 przez rok za werbunek ochotników do Hiszpanii.