Urodził się 15 października 1898 r.
Po 1918 r. w WP. Zweryfikowany jako por. piech. z 1 czerwca 1919 r., służył w 29 pp (1923). Przeniesiony do łączności, był oficerem kadry Obozu Szkolnego Wojsk Łączności (1924). Awansowany 1 stycznia 1927 r. na kpt. łączn., w 1928 r. pełnił służbę w Dep. Intendentury MSWojsk, zaś w 1932 r. zajmował stanowisko dowódcy łączności 19 DP. Awansowany 1 stycznia 1935 r. na mjr. łączn., wiosną 1939 r. był wykładowcą w WSWoj w Warszawie.
Po kampanii 1939 r. brał udział w działalności konspiracyjnej w szeregach AK ps. „Bronisz”. Służył jako szef referatu łączności radiowej w wydz. lotnictwa Oddz. III Komendy Głównej AK. Brał udział w powstaniu warszawskim.
Zmarł 30 stycznia 1977 r.
Odznaczony dwukrotnie Krzyżem Walecznych, Medalem Niepodległości i srebrnym Krzyżem Zasługi.
„Monitor Polski” nr 167/1932; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.