Urodził się 15 maja 1893 r. we wsi Otałęż pow. Mielec. Syn Franciszka i Ewy z Bojdysów.
W czasie I wojny światowej 3 września 1914 r. wstąpił do Legionów Polskich. Początkowo przebywał w stacji zbornej „Sokoła” w Dębicy, a od 1 października służył w 13 i 10 komp.2 pp LP. W czasie walk na Wołyniu 7 listopada 1915 r. dostał się do niewoli rosyjskiej pod Bielgowem. Zwolniony z niej 12 maja 1918 r.Służył potem w POW.
W niepodległej Polsce (po 11 listopada 1918) pracował jako nauczyciel. Należał do Związku Legionistów Polskich.
Zmarł po 1933 r.
Odznaczony Krzyżem Niepodległości.
J. Cisek, E. Kozłowska, Ł. Wieczorek, Słownik Legionistów Polskich 1914–1918 t. 1, Kraków – Warszawa – Zalesie Górne 2017; W.K. Cygan, Żołnierze Niepodległości 1863–1938 Słownik biograficzny t. 1, Mińsk Mazowiecki – Warszawa – Kraków 2011; „Monitor Polski” 1933, nr 131; J. Skrzypczak, Na drodze do wolności. Mielczanie w walce o niepodległość Polski 1907–1918, Mielec 2008; VI Lista strat Legionów Polskich, Piotrków 1916.