Urodził się 19 grudnia 1900 r. w Chlebowicach. Syn Franciszka i Ludwiki z Karasińskich.
Uczeń szkoły rolniczej.
Podczas I wojny światowej w POW.
W niepodległej Polsce od listopada 1918 r. służył w Wojsku Polskim. W stopniu szer. był żołnierzem 4 komp. 5 pp leg. Brał udział w odsieczy Przemyśla, a od 20 listopada walczył z Ukraińcami we Lwowie i jego okolicach.
Ukończył Szkołę Podchorążych Piechoty i z dniem 15 sierpnia 1926 r. otrzymał stopień ppor. piech. Awansowany 15 sierpnia 1928 r. na por. piech., służył w 57 pp (1928, 1932, 1935). Z dniem 1 stycznia 1935 r. otrzymał stopień kpt. piech. Wiosną 1939 r. był dowódcą 1 komp. 59 pp.
Podczas kampanii wrześniowej 1939 r. adiutant pułku. Uczestniczył w walkach na Pomorzu i nad Bzurą. Podczas przebijania się pułku do Warszawy dostał się do niewoli niemieckiej. Przebywał w niej przez cały okres wojny między innymi w oflagu VII A w Murnau.
Odznaczony Krzyżem Walecznych i Medalem Niepodległości.
L. Głowacki, Obrona Warszawy i Modlina na tle kampanii wrześniowej 1939, Warszawa 1985; „Monitor Polski” 1937, nr 64; Obrona Lwowa 1–22 listopada 1918 t. 3, Lwów 1939; Rocznik oficerski 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.