Na XII Zjeździe PPSD w 1912 wszedł do Komitetu Wykonawczego PPSD, ponownie wszedł w skład Komitetu Wykonawczego po XIV Zjeździe PPSD w 1918.

Podczas I wojny światowej służył w armii od 1914 do 1916Według biogramu na stronie Biblioteki Sejmowej była to armia rosyjska, w biogramie z 1927 nie jest wspomniana armia. Najprawdopodobniej była to jednak armia austriacka, ze względu na obywatelstwo. W 1918 uczestniczył w akcji rozbrajania żołnierzy niemieckich w Borysławiu; w październiku 1918 został przewodniczącym borysławskiej Rady Robotniczej.

Podczas wojny polsko-ukraińskiej, gdy oddziały ukraińskie zajęły Borysław, kierował aprowizacją robotników w mieście. W 1919 zdał egzamin wymagany na stanowisku kierownika technicznego kopalni i pracował na tym stanowisku kolejno: w Mrażnicy, Borysławiu i Schodnicy w Borysławsko-Drohobyckiim Zagłębiu Naftowym.

W wyborach parlamentarnych w 1922 kandydował z listy nr 2 (PPS) w okręgu wyborczym nr 52 (Stryj) oraz z listy państwowej. Nie uzyskał mandatu i został zastępcą posła. Po zrzeczeniu się 25 stycznia 1927 mandatu poselskiego przez Jędrzeja Moraczewskiego wszedł na jego miejsce, składając ślubowanie 1 marca 1927 jako poseł Związku Parlamentarnego Polskich Socjalistów.