W 1927 wstąpił do BBWR, gdzie został przewodniczącym nowosądeckiej Powiatowej Rady. W 1935 został wybrany z listy tego bloku w okręgu Nowy Sącz – Nowy Targ na posła do Sejmu RP IV kadencji. Był tam członkiem komisji oświatowej i prawnej oraz Koła Rolników Sejmu i Senatu. Zajmował się reformą rolną, ustawami leśnymi, problemem odszkodowań związanych z wywłaszczeniami przy budowie zbiornika rożnowskiego, ochroną przeciwpowodziową oraz wspieraniem lokalnej przedsiębiorczości. Po zakończeniu kadencji powrócił do wykonywania zawodu nauczycielskiego w Chełmcu. Udzielał się m.in. w Radzie Regionalnej Ziemi Sądeckiej.

Po aresztowaniu przez gestapo w październiku 1939 przetrzymywany w więzieniach w Nowym Sączu, Krakowie i Wiśniczu. 20 czerwca 1940 wysłany drugim transportem do KL Auschwitz (numer obozowy 967), gdzie był świadkiem śmierci swojego najstarszego syna, Antoniego (numer obozowy 195). W marcu 1943 przeniesiony do KL Hamburg-Neuengamme. Przed wyzwoleniem ewakuowany w maju 1945 statkiem Athen, który jako jedyny uniknął zatopienia w Zatoce Lubeckiej. Po powrocie do kraju ponownie podjął pracę nauczyciela w Chełmcu, był członkiem komisji weryfikacyjnej Polskiego Związku Byłych Więźniów Politycznych.

Życie prywatne Syn Jakuba i Zofii.