Urodził się 18 marca 1896 r. we wsi Pilipkowce pow. Kamieniec Podolski. Syn Michała i Jadwigi z Olszewskich.
Po 1918 r. w Wojsku Polskim. Zweryfikowany jako por. piech. z 1 czerwca 1919 r., służył w 26 pp (1923, 1924). Co najmniej od 1928 r. w 14 pp. Dowodził 2 komp. 1 stycznia 1931 r. awansował na kpt. piech. W 1934 r. oficer materiałowy pułku. Co najmniej od wiosny 1938 r. był komendantem powiatowym PW we Włocławku. Prawdopodobnie po marcu 1939 r. przeniesiony do III baonu 3 psp.
Podczas II wojny światowej w czasie kampanii 1939 r. dostał się do niewoli niemieckiej, w której przebywał m.in. w oflagu VII A w Murnau. Uwolniony 29 kwietnia 1945 r. przez oddziały alianckie.
Po wojnie na emigracji. W 1952 r. osiedlił się w Stanach Zjednoczonych.
Zmarł 8 marca 1958 r. w Chicago i został pochowany na Cmentarzu Parafialnym w Kaliszu.
Odznaczony Medalem Niepodległości i srebrnym Krzyżem Zasługi.
Żonaty, miał córkę.
„Monitor Polski” nr 258/1933; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.