Działacz PPS W 1919 z ramienia PPSD został radnym w Krakowie. W wyborach parlamentarnych w 1919 wybrany został na posła z listy nr 5 (PPSD), w okręgu wyborczym nr 38 (Wadowice). W Sejmie Ustawodawczym pracował w komisji konstytucyjnej oraz komisji oświatowej. Był również sekretarzem Związku Polskich Posłów Socjalistycznych. W wyborach parlamentarnych w 1922, został wybrany na posła z listy nr 2 (Polska Partia Socjalistyczna), w okręgu wyborczym nr 43 (Wadowice). W Sejmie I kadencji pracował w komisji konstytucyjnej.
Był wybierany z listy PPS w okręgu Wadowice, również w wyborach parlamentarnych w 1928 i wyborach w 1930. W Sejmie II kadencji pracował w komisji budżetowej, zagranicznej, oraz był zastępcą przewodniczącego komisji konstytucyjnej. Ponadto był sekretarzem Związku Parlamentarnego Polskich Socjalistów. W Sejmie III kadencji pracował w komisji budżetowej oraz komisji konstytucyjnej. W tej kadencji również pełnił funkcję sekretarza ZPPS.
Znany był z wystąpień antyklerykalnych i antybolszewickich, a także z pracy w komisji konstytucyjnej i konkordatowej. Należał do najważniejszych autorów „Robotnika”, był też zastępcą redaktora naczelnego czasopisma „Naprzód”.