Urodził się 17 maja 1895 r. w Czechach pow. Brody. Syn Leona i Pauliny z Bernackich.
Uczył się w gimnazjum w Złoczowie.
W czasie I wojny światowej od 1 sierpnia 1914 r. w oddziałach strzeleckich i Legionach Polskich. Służył w 2 puł LP. Przeniesiony do żandarmerii polowej, od 4 kwietnia 1917 r. w stopniu wachm. Pełnił służbę w stacji zbornej w Przemyślu.
Po 1918 r. w WP. W końcu lipca 1919 r. w stopniu pchor.. był dowódcą plut. żandarmerii Siedlce w 2 dyonie żandarmerii. Awansował na chor.
W niepodległej Polsce pełnił z
awodową służbę wojskową. W 1925 r. eksternistycznie uzyskał maturę w Państwowym Gimnazjum im. Króla Władysława Jagiełły w Dębicy. Z dniem 1 lipca 1925 r. został mianowany ppor. żand. Przydzielony do 2 dyonu żandarmerii, w styczniu 1927 r. odkomenderowano go do Centralnej Szkoły Strzelniczej w Toruniu. Awansowany 1 lipca 1927 r. na por. żand., od 4 października był słuchaczem Kursu Aplikacyjnego Oficerów Młodszych Żandarmerii w Grudziądu. Po jego ukończeniu od 2 marca 1928 r. był oficerem ewidencyjnym, później adiutantem, 2 dyonu żandarmerii. Od 6 lipca 1929 r. w 1 dyonie żandarmerii. Ukończył kurs pilotażu w 1 plotn. Latał ochotniczo w eksadrze treningowej pułku.
Zginął 6 października 1934 r. w wypadku lotniczym koło Barczy w Górach Świętokrzyskich. Pochowany na cmentarzu w Jarosławiu.
Odznaczony Krzyżem Niepodległości, Krzyżem Walecznych i brązowym Krzyżem Zasługi, pośmiertnie awansował na kpt. żand. (z 1 stycznia 1935).
„Dziennik Personalny MSWojsk” nr 14/1934; B. Kozak, Katastrofa lotnicza sprzed lat, „Gazeta Zagnańska” nr 2/2012; „Monitor Polski” nr 29/1932; Rocznik oficerski 1928, 1932; R. Rybka, K. Stepan, Awanse oficerskie w Wojsku Polskim 1935-1939, Kraków 2003; Sprawozdanie Dyrekcyi c.k. Gimnazyum w Złoczowie za rok szkolny 1907, Złoczów 1907.