W czasie I wojny światowej służył w Legionach Polskich, Polskiej Organizacji Wojskowej i Awiacji (Lotnictwie) Armii Polskiej we Francji.

W Wojsku Polskim służył w Oddziale II Sztabu Generalnego. Był organizatorem i szefem Ekspozytury w Grodnie oraz szefem Posterunku Nr 5 Frontu Litewsko-Białoruskiego. W czasie wojny z bolszewikami pełnił służbę na stanowisku szefa defensywy frontu. Po zakończeniu wojny został zdemobilizowany.

Został zweryfikowany w stopniu porucznika ze starszeństwem z dniem 1 czerwca 1919 roku w korpusie oficerów rezerwy piechoty. W 1923 roku był oficerem rezerwy 5 pułku piechoty Legionów w Wilnie.

W 1934 roku pozostawał w ewidencji Powiatowej Komendy Uzupełnień Warszawa Miasto III. Posiadał przydział do Oficerskiej Kadry Okręgowej Nr I. Był wówczas grupie oficerów „pozostających stale zagranicą”.

W latach 20. XX wieku produkował samochody, motocykle, drezyny kolejowe i ślizgacze. W 1930 rozpoczął pracę w administracji państwowej. Był starostą powiatu łuninieckiego, a później aż do września 1939 starostą powiatu prużańskiego.