Urodził się 9 lutego 1901 r. w Rzeszowie. Syn Edwarda i Marii z Lepionków.
Uczył się w I gimnazjum w Rzeszowie (do 18 marca 1916 r.).
Po 1918 r. w WP. Z dniem 1 czerwca 1919 r. mianowany ppor. piech., 1 czerwca 1920 r. awansował na por. piech.
Służył w 77 pp (1923, 1924). W 1928 r. pozostawał w dyspozycji komendanta kadry. Awansowany 1 stycznia 1931 r. na kpt. piech., służył w 15 baonie KOP „Ludwikowo” (1932, 1935). Wiosną 1939 r. był oficerem administracyjno-materiałowym 56 pp.
Podczas kampanii 1939 r. kwatermistrz pułku. Uczestniczył m.in. w bitwie nad Bzurą.
Zmarł w 1960 r.
Odznaczony Krzyżem Niepodległości, dwukrotnie Krzyżem Walecznych i srebrnym Krzyżem Zasługi.
P. Bauer, B. Polak, Armia Poznań w wojnie obronnej 1939, Poznań 1983; „Monitor Polski” nr 92/1932; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006; Sprawozdanie Dyrekcyi c.k. Gimnazyum I. w Rzeszowie za rok szkolny 1916, Rzeszów 1916.