Urodził się 28 listopada 1892 r. w Piotrkowie. Syn Władysława.
Był rzemieślnikiem.
W czasie I wojny światowej w Legionach Polskich ps. „Felke”. W stopniu st. uł. służył w 2 szw. 1 puł LP. W połowie kwietnia 1915 r. chory, leczył się w szpitalu rezerwowym w Oświęcimiu. Ponownie chory, w końcu stycznia przebywał w szpitalu Czerwonego Krzyża w Nowym Targu.
Zmarł na gruźlicę 21 czerwca 1916 r. w szpitalu powszechnym w Nowym Targu i został pochowany na tamtejszym Cmentarzu Komunalnym kwat. 11.
Pośmiertnie odznaczony Krzyżem Niepodległości i Krzyżem Walecznych.
J. Cisek, K. Stepan, Lista strat Legionów Polskich 1914-1918, Kraków 2006; Lista chorych, rannych, zabitych i zaginionych legionistów do kwietnia 1915 roku, Oświęcim 1915; „Monitor Polski” nr 255/1933; V Lista strat Legionów Polskich, Piotrków 1916.