Urodził się 20 grudnia 1895 r. w Tarnopolu.
W czasie I wojny światowej od 1914 r. w Legionach Polskich. Służył w 12 komp. 2 pp LP. Ranny w grudniu, leczył się w szpitalu w Taraczköz. Potem w okm nr 2 w 4 pp LP. Chory, w połowie września 1915 r. leczył się w szpitalu Czerwonego Krzyża w Nowym Targu.
Po 1918 r. w WP. Zweryfikowany jako por. piech. z 1 czerwca 1919 r., służył w 17 pp (1923). Awansowany 15 sierpnia 1924 r. na kpt. piech., był wówczas oficerem 54 pp, a w 1928 r. należał do kadry oficerów piechoty. W 1931 r. w 13 baonie KOP w Husiatynie, potem służył w PKU/KRU w Złoczowie (1932, 1935, 1939). Wiosną 1939 r. był kierownikiem referatu ewidencji.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości, Krzyżem Walecznych i srebrnym Krzyżem Zasługi.
Żonaty, miał potomstwo.
IV Lista strat Legionów Polskich, Piotrków 1916; Lista chorych, rannych, zabitych i zaginionych legionistów do kwietnia 1915 roku, Oświęcim 1915; T. Malinowski, M. Szumański, 2 Pułk Piechoty Legionów Polskich t. I: Karpaty,Warszawa 1939; „Monitor Polski” nr 179/1931; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.