Urodził się 20 września 1895 r. w Częstochowie.
W czasie I wojny światowej w Legionach Polskich. Służył w okm 5 pp LP. Ranny 22 października 1915 r. Następnie członek POW. Służył w KN3.
Po 1918 r. w WP. Zweryfikowany jako por. piech. z 1 czerwca 1919 r., służył w 5 pp leg (1923). W 1924 r. pozostawał na tymczasowym stanowisku w wydz. osad żołnierskich MSWojsk. Awansowany 1 stycznia 1927 r. kpt. piech., co najmniej od 1928 do 1935 r. służył w Gabinecie ministra SWojsk. Wiosną 1939 r. był kierownikiem referatu w Dep. Dowodzenia Ogólnego MSWojsk.
Po kampanii 1939 r. przedostał się do Francji. Tam objął funkcję dowódcy komp. gospodarczej III baonu Samodzielnej Bryg. Strz. Podhalańskich. Brał udział w walkach w Norwegii (maj 1940). Ewakuowany do Francji, w czerwcu uczestniczył w jej obronie. Jego dalsze losy są nieznane.
Po wojnie zamieszkał we Francji.
Odznaczony Krzyżem Niepodległości, czterokrotnie Krzyżem Walecznych i srebrnym Krzyżem Zasługi.
IV Lista strat Legionów Polskich, Piotrków 1916; A. Holiczenko, Żołnierze tajnego frontu. Lista imienna KN3 POW-Wschód, 1914-1921, Olsztyn 2012; „Monitor Polski” nr 87/1931; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.