Urodził się w marcu 1894 r. w Racławicach pow. Miechów. Syn Adama i Marianny.
W czasie I wojny światowej od sierpnia 1914 r. w Legionach Polskich ps. „Zieliński”. Służył w 1 puł LP, uzyskując stopień kpr.
W niepodległej Polsce jako osadnik wojskowy mieszkał w Podbrodziu pow. Włodzimierz Wołyński.
Zmarł po 1932 r.
Odznaczony Krzyżem Niepodległości i Krzyżem Walecznych.
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. 4, Mińsk Mazowiecki-Warszawa-Kraków 2012; „Monitor Polski” nr 217/1932; Spis ewidencyjny byłych żołnierzy 1 Pułku Ułanów Legionów Polskich Beliny im. Józefa Piłsudskiego, „Beliniak” nr 12/1962.