Urodził się 11 stycznia 1898 r. w Wesołowie pow. Brzesko. Syn Kajetana.
Uczeń szkoły realnej, ukończył siedem klas.
W czasie I wojny światowej wstąpił do Legionów Polskich. W stopniu uł. służył w 6 szw. 2 puł LP. Później w POW KN3.
W niepodległej Polsce pracował jako urzędnik w Ludwipolu na Wołyniu.
Członek Zw. Legionistów Polskich. Należał do Koła 2 puł LP.
Zmarł po 1938 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; A. Holiczenko, Żołnierze tajnego frontu. Lista imienna KN3 POW – Wschód 1914-1921, Olsztyn 2012; „Monitor Polski” nr 64/1937.