Urodził się 22 listopada 1895 r. w Potokach pow. Rawa Ruska. Syn Franciszka.
W czasie I wojny światowej od 16 sierpnia 1914 r. w Legionach Polskich. Służył w I plut. 3 szw. 2 puł LP. Chory, na początku grudnia 1915 r. leczył się w szpitalu rezerwowym nr 7 w Lublinie, a w końcu miesiąca w szpitalu twierdzy nr 4 w Krakowie.
Po 1918 r. w WP. Zweryfikowany jako por. kaw. z 1 marca 1921,do marca 1934 r. służył w 24 puł. Następnie w 20 puł. Przeniesiony do służby administracyjnej, 19 marca 1939 r. awansował na kpt. adm. Był wówczas oficerem placu w Rzeszowie.
Po II wojnie światowej służył w LWP. W latach 1945-1949 pozostawał pod kontrolą operacyjną komunistycznego aparatu bezpieczeństwa.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości, Krzyżem Walecznych oraz srebrnym Krzyżem Zasługi.
S. Komornicki, 24 Pułk Ułanów. Zarys historii 1920-1947, Londyn 1976; „Monitor Polski” nr 29/1932; V Lista strat Legionów Polskich, Piotrków 1916; Rocznik oficerów kawalerii 1930; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.