Urodził się 15 października 1893 r. w Niemcach (obecnie część Sosnowca). Syn Stanisława i Ksawery z Bażanków.
Z zawodu technik.
W czasie I wojny światowej w Legionach Polskich. Służył w 1 pp LP.
Po 1918 r. w WP. Służył w 23 pp. W 1919 r. przeniesiony do 22 pp, posiadał stopień ppor. piech. W 1921 r. przydzielony do 25 pp.
Zweryfikowany jako por. piech. z 1 czerwca 1919, w pułku tym służył co najmniej do 1923 r.
Mieszkał w Łodzi. Był technikiem drogowym. W 1931 r. sprawował funkcję sekretarza referatu samochodowego Okręgowej Dyrekcji Robót Publicznych przy Urzędzie Wojewódzkim w Łodzi. Na tym stanowisku dopuścił się brania łapówek, w związku z czym został zwolniony ze stanowiska i wdrożono przeciw niemu prokuratorskie dochodzenie.
W 1939 r. zmobilizowany do WP, służył w Oddz. I Dowództwa Obrony Warszawy.
Odznaczony Krzyżem Niepodległości.
J. Garbaczewski, Kadra oficerska 22 pułku piechoty (Siedlce) w latach wojny 1918–1921, „Szkice Podlaskie” t. 8/2000; L. Głowacki, Obrona Warszawy i Modlina na tle kampanii wrześniowej 1939, Warszawa 1985; „Monitor Polski” nr 64/1937; Rocznik oficerski 1923; Wszędzie za łapówkę. Łapownictwo przy wydawaniu zezwoleń na uruchomienie komunikacji autobusowej, „Rozwój” nr 227/1931.