Urodził się 12 września 1896 r. w Jaworznie pow. Chrzanów. Syn Józefa i Franciszki z Witalińskich (?).
Od 1914 r. w Legionach Polskich. Służył w II baonie 2 pp LP. 13 maja 1915 r. dostał się do niewoli rosyjskiej pod Starymi Mamajowcami.
Po 1918 r. w WP. Zweryfikowany jako kpt. piech. z 1 czerwca 1919 r., zajmował stanowisko gospodarza Doświadczalnego Centrum Wyszkolenia w Rembertowie (1923, 1924). Awansowany 1 stycznia 1928 r. na mjr. piech., w 1928 r. służył w KOP. Następnie (1932, 1935) był komendantem PKU Warszawa-Miasto III. Wiosną 1939 r. sprawował funkcję kierownika referatu w wydz. administracji rezerw Dep. Uzupełnień MSWojsk.
Odznaczony orderem Virtuti Militari 5 kl., Krzyżem Niepodległości, orderem Polonia Restituta 5 kl., trzykrotnie Krzyżem Walecznych oraz złotym i srebrnym Krzyżem Zasługi.
„Monitor Polski” nr 167/1932; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.