Urodził się 8 lutego 1900 r. w Zimnej Wodzie koło Lwowa. Syn Piotra i Anny z Niżałowskich.
Uczeń szkoły realnej.
Od 1914 r. w Legionach Polskich. W składzie 14 komp. 3 pp LP wziął udział w kampanii karpackiej. Od 10 maja 1915 r. w 11 komp. 4 pp LP. W jej składzie 15 lipca wyruszył na front. Uczestniczył w walkach na Lubelszczyźnie i Wołyniu. 18 sierpnia 1915 r. awansował na stopień st. szer. Po kryzysie przysięgowym we wrześniu 1917 r. zwolniony z Legionów.
Po 1918 r. w WP. Uzyskał stopień ogn. Po wojnie z bolszewikami przeniesiony do rezerwy.
W niepodległej Polsce mieszkał we Lwowie. Pracował jako urzędnik.
Zmarł w 1934 r.
Odznaczony Krzyżem Niepodległości.
J. Cisek, E. Kozłowska, Ł. Wieczorek, Słownik Legionistów Polskich 1914-1918 t. 1, Kraków, Warszawa, Zalesie Górne 2017; W.K. Cygan, Żołnierze Niepodległości 1863-1938. Słownik biograficzny t. 4, Mińsk Mazowiecki-Warszawa-Kraków 2012; Lwów i Małopolska Wschodnia w Legionach Polskich 1914-1917, Lwów 1935; „Monitor Polski” nr 48/1932.