Urodził się 18 października 1893 r. w majątku Kozakowo pow. Prużana. Syn Konstantego i Emilii z Tomaszewskich.
Po 1918 r. w WP. Zweryfikowany jako kpt. geogr. z 1 czerwca 1919 i awansowany 1 stycznia 1930 r. na mjr. geogr., co najmniej od 1923 r. służył w Wojskowym Instytucie Geograficznym. Wiosną 1939 r. był kierownikiem działu aerofotograficznego w samodzielnym referacie fotogrametrycznym.
Podczas II wojny światowej służył m.in. w 2 Korpusie Polskim podczas kampanii włoskiej 1944-1945.
Zmarł po 1946 r.
Odznaczony złotym Krzyżem Zasługi i Medalem Niepodległości.
A. Bujakiewicz, 80 lat Polskiego Towarzystwa Fotogrametrii i Teledetekcji 1930-2010, Warszawa [2010]; „Monitor Polski” nr 217/1932; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.