Urodził się 5 września 1896 r. we Lwowie. Syn Józefa i Marii.
Uczył się w IV gimnazjum we Lwowie.
Należał do skautingu, a od 1913 r. do PDS.
W czasie I wojny światowej w Legionach Polskich. Służył w oddziale kawalerii Zbigniewa Wąsowicza-Dunina, a potem w 1 puł LP, uzyskując stopień st. uł.. W czerwcu 1917 r. ukończył kurs oficerów taborowych w Warszawie.
Po kryzysie przysięgowym od września 1917 r. w Polskim Korpusie Posiłkowym. Od listopada w stopniu kpr. w kadrze 2 puł LP. Służył w niej do likwidacji pułku (19 lutego 1918) w następstwie przejścia II Brygady przez front pod Rarańczą.
Po 1918 r. w WP. Zweryfikowany jako por. tab. z 1 czerwca 1919 r. i awansowany 1 lipca 1923 r. na kpt. tab., służył w 10 dyonie taborów (1923, 1924). Przeniesiony do służby saperskiej, od 1926 r. był oficerem 6 psap, a w 1932 r. 8 baonu saperów. Wiosną 1939 r. zarządca składnicy saperskiej nr 6.
W 1943 r. pozostawał w stanie nieczynnym w Armii Polskiej na Wschodzie. W 1947 r. powrócił do Polski.
Odznaczony Krzyżem Niepodległości, trzykrotnie Krzyżem Walecznych i srebrnym Krzyżem Zasługi.
„Monitor Polski” nr 111/1931; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006; Sprawozdanie Dyrekcyi c.k. IV. Gimnazyum we Lwowie za rok szkolny 1912, Lwów 1912.