Działalność międzynarodowa i samorządowa Reprezentował Centralny Związek Robotników Przemysłu Chemicznego RP na międzynarodowych kongresach, m.in. w Hanowerze (1929), Genewie (1935, gdzie został członkiem Międzynarodowego Sekretariatu Federacji Związków Chemicznych) oraz na Międzynarodowym Kongresie Związków Zawodowych w Londynie (1936). Wizytował również związki zawodowe w Danii i Czechosłowacji. Był redaktorem naczelnym czasopisma „Robotnik-Chemik”, organu Centralnego Związku Robotników Przemysłu Chemicznego Rzeczypospolitej Polskiej.

Od 1933 był radnym Rady Miejskiej w Krakowie, a od 1938 jej przewodniczącym. Na sesji rady w kwietniu 1939 zgłosił uroczystą deklarację skierowaną przeciwko hitlerowskim roszczeniom wobec Gdańska, podkreślając wolę obrony Polski.

Okres okupacji niemieckiej Od początku okupacji uczestniczył w tworzeniu konspiracyjnej Polska Partia Socjalistyczna – Wolność, Równość, Niepodległość (WRN) na terenie Krakowa. Wszedł również w skład Rady Głównej Opiekuńczej (RGO). Był poszukiwany przez gestapo, dlatego w 1941 wyjechał do Sandomierza, gdzie pracował jako intendent w szpitalu zakaźnym. Przez cały okres okupacji utrzymywał kontakt z kierownictwem PPS-RN.