Urodził się w 1902 r. w Zamarstynowie (obecnie część Lwowa). Uczeń Szkoły Przemysłowej we Lwowie.
Od 2 listopada 1918 r., jako szer. kompanii kulparkowska na odcinku V, brał udział w obronie Lwowa przeciwko Ukraińcom. W sierpniu 1920 r. zgłosił się ochotniczo do Wojska Polskiego. Walczył w wojnie z Rosją bolszewicką; przydzielony do oddziału km detachament mjr. Romana Abrahama. 17 sierpnia został ranny podczas walk z oddziałami 1 Armii Konnej Siemiona Budionnego pod Zadwórzem. Po rekonwalescencji powrócił na front. Służył w szeregach 5 Pułku Ułanów. Poległ 6 września 1920 r. w Chodorowie. Pochowany na Cmentarzu Obrońców Lwowa pole I.
Pośmiertnie odznaczony Medalem Niepodległości
W.K. Cygan, Żołnierze Niepodległości 1863–1938 Słownik biograficzny t. 2, Mińsk Mazowiecki – Warszawa – Kraków 2011; Lista strat Wojska Polskiego. Polegli i zmarli w wojnach 1918–1920, Warszawa 1934; „Monitor Polski” 1938, nr 93; Obrona Lwowa 1–22 listopada 1918 t. 3, Lwów 1939; „Panteon Polski” 1929, nr 52; J. Wereszyca [D. Łomaczewska], Przewodnik po Cmentarzu Obrońców Lwowa, Warszawa 1989.