Urodził się 7 marca 1895 r. w Jaworznie pow. Chrzanów. Syn Jana i Konstancji z Purchałków. Brat Ludwika (zob.).
W czasie I wojny światowej od 1915 r. w Legionach Polskich. W stopniu szer. służył w 3 komp. 3 pp LP.
Po 1918 r. w WP. Brał udział w walkach z bolszewikami m.in. w bitwie warszawskiej w sierpniu 1920 r. Po wojnie w rezerwie.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków na Węgrzech.
W niepodległej Polsce mieszkał w rodzinnej miejscowości. Pracował jako robotnik w hucie.
Członek Zw. Legionistów Polskich.
Podczas II wojny światowej mieszkał w rodzinnej miejscowości.
Zginął w styczniu 1945 r. w Jaworznie podczas nalotu sowieckiego lotnictwa.
Odznaczony Krzyżem Niepodległości i trzykrotnie Krzyżem Walecznych.
Dążenie do niepodległości. Wspomnienie jaworznickich legionistów, www.biblioteka.jaw.pl/podstrona/images/pdf/Legionisci_prezentacja_DIR.p… [dostęp 4 II 2021]; „Monitor Polski” nr 260/1931; 100-lecie Niepodległej w Jaworznie. Śpiewnik pieśni patriotycznych, Jaworzno 2018.