Po wojnie pracował jako rolnik w Polekarcicach (wtedy w powiecie miechowskim). Był członkiem Rady Powiatowej i Wydziału Powiatowego, Okręgowego Towarzystwa Organizacji i Kółek Rolniczych, radcą Izby Rolniczej w Kielcach oraz radnym powiatowym i gromadzkim.

W Sejmie II kadencji w latach 1928–1930 był zastępcą posła z listy 1 w okręgu wyborczym nr 42 (Kraków-powiat).

W wyborach parlamentarnych w 1930 roku został wybrany posłem na Sejm III kadencji (1930–1935) z listy państwowej z okręgu nr 42 (Kraków-powiat). Należał do klubu BBWR. Pracował w komisji reform rolnych.

W 1934 roku, jako oficer rezerwy, pozostawał w ewidencji Powiatowej Komendy Uzupełnień Kołomyja II. Posiadał przydział w rezerwie do 48 Pułku Piechoty w Stanisławowie.

W wyborach parlamentarnych w 1935 roku został ponownie wybrany posłem na Sejm IV kadencji (1935–1938) 25 248 głosami z okręgu nr 28 obejmującego powiaty: jędrzejowski, miechowski i pińczowski.