Urodził się 24 kwietnia 1890 r. we Lwowie. Syn Jana i Katarzyny.
Pracował jako handlowiec.
W czasie I wojny światowej od 28 sierpnia 1914 r. w Legionach Polskich. Służył m.in. w 9 komp. 4 pp LP. W jej składzie 15 lipca wyruszył na front. Uczestniczył w walkach na Lubelszczyźnie. Ranny 31 lipca w bitwie pod Jastkowem, leczył się w szpitalu twierdzy nr 9 w Krakowie, a w połowie września w szpitalu rezerwowym nr 1 w Wiedniu. Po rekonwalescencji przydzielony do 6 pp LP.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. Służył w 1 baterii haubic. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Huszt.
Od listopada 1918 r. w WP. Brał udział w walkach z Ukraińcami w rejonie Lwowa. 25 lutego 1919 r. dostał się do niewoli. Po uwolnieniu przez oddziały WP w lipcu pełnił służbę w Straży Bezpieczeństwa we Lwowie.
W niepodległej Polsce mieszkał w rodzinnym mieście. Pracował w PKP.
Zmarł po 1937 r.
Odznaczony Krzyżem Niepodległości.
Lista strat Legionu Polskiego. Od lipca do października 1915, Piotrków 1915; „Monitor Polski” nr 259/1937.