Urodził się 15 września 1897 r. w Krakowie. Syn Wojciecha i Julii.
Mieszkał w Morawskiej Ostrawie. Pracował jako tapicer.
W czasie I wojny światowej w Legionach Polskich. Służył w 11 komp. 2 pp LP. Chory na tyfus, na początku marca 1915 r. leczył się w szpitalu rezerwowym nr 7 w Wiedniu. Następnie w 4 pp LP, w połowie czerwca 1917 r. pełnił służbę w orkiestrze pułkowej.
Po 1918 r. w WP. W czerwcu 1920 r. w stopniu plut. służył w baonie zapasowym 2 pp leg.
W niepodległej Polsce podoficer zawodowy. W 1933 r. posiadał stopień st. sierż. Służył wówczas w III baonie 2 pp leg.
Zmarł po 1934 r.
Odznaczony Krzyżem Niepodległości.
„Dowództwo Okręgu Generalnego Kielce”, Rozkaz nr 53/1920; Lista chorych, rannych, zabitych i zaginionych legionistów do kwietnia 1915 roku, Oświęcim 1915; „Monitor Polski” nr 212/1933; Spis zidentyfikowanych żołnierzy Legionów Polskich związanych ze Śląskiem Cieszyńskim, Legjonista Śląski. Jednodniówka wydana z okazji Obchodów 100-lecia Wymarszu Legionu Śląskiego, Cieszyn 2014.