Urodził się 15 października 1894 r. w Krakowie. Syn Wiktora i Karoliny z Musilów.
W czasie I wojny światowej 31 maja 1916 r. uzyskał wojenną maturę w II Szkole Realnej we Lwowie.
Po 1918 r. w WP. Zweryfikowany jako kpt. art. z 1 czerwca 1919 r., w 1922 r. służył w 1 pap leg. Co najmniej od 1923 r. w 23 pap. Od 1 sierpnia 1929 r. dowodził 3 komp. art. pieszej. Awansowany 1 stycznia 1930 r. na mjr. art., po przekształceniu komp. w 3 dyon art. pieszej (31 marca 1931) do 31 października 1932 r. stał na jego czele. Następnie w 1 pal leg. Awansowany 19 marca 1938 r. na ppłk. art., wiosną 1939 r. był zastępcą dowódcy 15 pal. Od 24 sierpnia dowódca 15 pal.
Na tym staaanowisku wziął udział w kampanii 1939 r. Uczestniczył w walkach na Pomorzu i w bitwie nad Bzurą. Następnie przedostał się do Warszawy i wziął udział w jej obronie. Po kapitulacji załogi stolicy (28 września) dostał się do niewoli niemieckiej, w której przebywał m.in. w oflagu IV B w Königstein (do czerwca 1940 r.) i VII A w Murnau. W 1945 r. został uwolniony.
Zmarł w 1960 r.
Odznaczony Krzyżem Walecznych, Medalem Niepodległości i srebrnym Krzyżem Zasługi.
Dwunaste Sprawozdanie Dyrekcyi c.k. II. Szkoły Realnej we Lwowie za rok szkolny 1915-16, Lwów 1916; L. Głowacki, Obrona Warszawy i Modlina na tle kampanii wrześniowej 1939, Warszawa 1985; „Monitor Polski” nr 24/1933; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.