Urodził się 27 listopada 1899 r. w Mławie. Syn Marcelego i Florentyny z Kąckich (?).
Po 1918 r. w WP. Po wojnie z bolszewikami w rezerwie. Z dniem 1 września 1931 r. mianowany ppor. rez. piech.
W niepodległej Polsce funkcjonariusz Policji Państwowej. W 1934 r. w stopniu podkomisarza służył w Warszawie. Awansował do stopnia komisarza.
Podczas II wojny światowej jako kpt. int. był płatnikiem sztabu na Środkowym Wschodzie, a w 1946 r. kwatery głównej 2 Korpusu Polskiego.
Po wojnie zamieszkał w Londynie.
Zmarł 28 listopada 1965 r. i został pochowany na tamtejszym Cmentarzu Gunnersbury kwat. EB.
Odznaczony Medalem Niepodległości i srebrnym Krzyżem Zasługi z mieczami.
K. Grodziska, Polskie groby na cmentarzach Londynu, Kraków 1995; „Monitor Polski” nr 6/1934; Rocznik oficerski 1934.