Urodził się 19 marca 1900 r. w Mińsku Litewskim. Syn Kajetana Konstantego i Michaliny Malwiny z Kalinowskich. Brat Ludwika (zob.).
Po 1918 r. w WP. Zweryfikowany jako por. kaw. z 1 marca 1921, służył w 17 puł (1923, 1924). Co najmniej od 1928 do 1931 w 20 szw. KOP. W 1932 r. służył w 4 puł. Awansowany 1 stycznia 1933 r. na rtm. kaw., wiosną 1939 r. dowodził 7 szw. pionierów Wileńskiej BK.
Na tym stanowisku wziął udział w kampanii 1939 r. Walczył w okolicach Piotrkowa i na Lubelszczyźnie. Po rozwiązaniu Nowogródzkiej BK po bitwie z Sowietami w rejonie Władypola (27 września) w składzie grupy dowódcy 26 puł płk. Ludwika Schweizera przedzierał się na Węgry. Po walkach z Sowietami dotarł tam 2 października. Potem przedostał się na zachód i podjął służbę w WP. W 1940 r. w 2 Dywizji Strzelców Pieszych. Po upadku Francji w czerwcu 1940 r. przedostał się do Wlk. Brytanii. Jako kwatermistrz 8 baonu strzelców 1 DPanc uczestniczył w kampanii francuskiej 1944 r.
Poległ 20 sierpnia 1944 r. pod Chambois. Pochowany na cmentarzu w Langannerie.
Odznaczony orderem Virtuti Militari 5 kl., Krzyżem Niepodległości, dwukrotnie Krzyżem Walecznych i srebrnym Krzyżem Zasługi, pośmiertnie awansował na mjr. kaw.
„Monitor Polski” nr 167/1932; Rocznik oficerów kawalerii 1930; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006; L. Schweizer, Wojna bez legendy, Kirkcaldy 1943; Wykaz poległych i zmarłych zołnierzy Polskich Sił Zbrojnych na Obczyźnie w latach 1939-1946, Londyn 1952.