Urodził się 10 grudnia 1896 r. w Strzemieszycach (obecnie część Dąbrowy Górniczej). Syn Jana i Julii.
W czasie I wojny światowej od 10 grudnia 1914 r. w Legionach Polskich ps. „Murzyn”. Służył w 1 komp. I baonu 1 pp LP. Uznany za niezdolnego do służby 23 grudnia opuścił pułk. Potem ponownie w Legionach. Ranny w lipcu 1915 r., po rekonwalescencji w 5 pp LP. W jego składzie wziął udział w kampanii na Wołyniu. W 5 pp LP służył do kryzysu przysięgowego w Legionach w lipcu 1917 r.
Od listopada 1918 r. w WP. Służył w 24 pp. 15 marca 1921 r. przeniesiony do rezerwy.
W niepodległej Polsce mieszkał w Zagórzu koło Dąbrowy Górniczej. Pracował jako urzędnik. W latach 1934-1939 wójt gminy Zagórze.
Członek Zw. Legionistów Polskich.
Zmarł po 1939 r.
Odznaczony Krzyżem Niepodległości.
„Kielecki Dziennik Wojewódzki” nr 17/1935; „Monitor Polski” nr 260/1931.