Urodził się 5 lutego 1890 r. w Zawierciu. Syn Michała.
Pracował jako tkacz.
W czasie I wojny światowej od 28 maja 1915 r. w Legionach Polskich ps. „Dąb”. Służył jako telefonista w 4 pp LP oraz w 6 pp LP. W 1917 r. w stopniu plut. skierowany na kurs wyszkolenia nr 4.
Po 1918 r. w Wojsku Polskim. Służył w 7 pp leg. 1 maja 1919 r. mianowany ppor. piech.
Zweryfikowany jako por. piech. z 1 czerwca 1919 r., w pułku tym służył co najmniej do 1924 r. Awansowany 1 stycznia 1927 r. na kpt. piech., służył w 84 pp (1928), był dowódcą 2 komp. Referent, a od września 1930 r. kierownik referatu poborowego w PKU w Ostrowcu.
Zmarł 21 czerwca 1933 r. w Warszawie.
Odznaczony Krzyżem Niepodległości.
„Dziennik Personalny MSWojsk” nr 11/1933; „Monitor Polski” nr 251/1931; Rocznik oficerski 1923, 1924, 1928, 1932.