Urodził się 10 czerwca 1896 r. w Dąbrowie Górniczej. Syn Błażeja i Walerii z Kasprzyków.
W czasie I wojny światowej 16 sierpnia 1914 r. wstąpił do Legionów Polskich. Do 8 stycznia 1916 r. w oddziale pionierów 2 pp LP. Następnie w stopniu uł. służył w 1 puł LP ps. „Bełda”. Ukończył administracyjny kurs podoficerski pułku w Ostrołęce (19 lutego 1917).
Po kryzysie przysięgowym w lipcu 1917 r. internowany przez Niemców w Szczypiornie, a potem w Łomży. Zwolniony 23 marca 1918 r., wstąpił do POW.
Po rozbrojeniu okupantów od 1918 r. w WP. Awansował do stopnia wachm. Po wojnie 1920 r. przeniesiony do rezerwy.
Mieszkał w rodzinnym mieście. Pracował jako buchalter.
Członek Zw. Legionistów Polskich.
Zmarł po 1931 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. 3, Mińsk Mazowiecki-Warszawa-Kraków 2011; „Monitor Polski” nr 287/1931; 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.