Urodził się 15 września 1901 r. w Ozorkowie.
W czasie I wojny światowej w POW.
Po 1918 r. w WP. Poświęcił się zawodowej służbie wojskowej. W latach 1925–1927 był elewem Szkoły Podchorążych dla Podoficerów. Po jej ukończeniu z dniem 15 sierpnia 1927 r. otrzymał stopień ppor. piech. Przydzielony do 14 pp, 15 sierpnia 1929 r. awansował na por. piech., a 1 stycznia 1936 r. na kpt. piech. Po 1935 r. został komendantem miejskim PW we Włocławku.
Podczas kampanii 1939 r. dowodził 8 komp. 14 pp. Brał udział w walkach na Pomorzu i nad Bzurą.
Zmarł po 1939 r.
Odznaczony orderem Virtuti Militari 5 kl., Medalem Niepodległości i brązowym Krzyżem Zasługi.
„Monitor Polski” nr 24/1933; Rocznik oficerski 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.