Urodził się 31 marca 1896 r. w Trembowli. Syn Tomasza.
Absolwent gimnazjum.
Członek Drużyny Bartoszowej w Trembowli.
W czasie I wojny światowej w Legionach Polskich. Służył w 5 komp. 3 pp LP, a potem w 4 pp LP, uzyskując stopień plut. W czerwcu 1917 r. był żołnierzem komp. km.
Od 1918 r. w WP. Służył w 4 pp leg. 1 marca 1919 r. mianowany ppor. piech. Po wojnie z bolszewikami w rezerwie. Zweryfikowany jako kpt. rez. piech. z 1 czerwca 1919 r.
W końcu lat 20. powołany do służby czynnej (kpt. piech. z 1 stycznia 1928 r.), w 1932 r. służył w 54 pp, a w 1935 r. w 51 pp. Awansowany 1 stycznia 1936 r. na mjr. piech., był oficerem 16 pp.
Zmarł 13 lutego 1938 r. i został pochowany na Starym Cmentarzu przy ul. Tuchowskiej w Tarnowie.
Odznaczony Krzyżem Niepodległości i trzykrotnie Krzyżem Walecznych.
Był żonaty.
Drużyny Bartoszowe 1908-1914, Lwów 1939; „Monitor Polski” nr 251/1931; „Polska Zbrojna” nr 46/1938; Rocznik oficerski 1923, 1924, 1932.