W 1924 wyjechał do Ameryki Południowej, m.in. redagował w Buenos Aires pismo Głos Polski, w Montevideo pracował w polskim konsulacie. W 1931 powrócił do Polski. W latach 1931–1932 był burmistrzem Augustowa, w latach 1932–1935 starostą powiatu szczuczyńskiego z siedzibą w Grajewie, od lipca 1936 do wybuchu II wojny światowej starostą powiatowym w Krasnymstawie. W 1934, jako kapitan rezerwy pozostawał w ewidencji Powiatowej Komendy Uzupełnień Białystok i posiadał przydział w rezerwie do 41 pułku piechoty w Suwałkach.

Walczył w czasie kampanii wrześniowej. Po agresji ZSRR na Polskę z 17 września 1939, pod Złoczowem został wzięty do niewoli sowieckiej i następnie osadzono go w obozie jenieckim w Starobielsku. Wiosną 1940 został zamordowany przez funkcjonariuszy NKWD w Charkowie na mocy decyzji Biura Politycznego KC WKP(b) z 5 marca 1940. Ofiary tej zbrodni grzebano potajemnie w bezimiennych mogiłach zbiorowych w Piatichatkach, gdzie od 17 czerwca 2000 mieści się oficjalnie Cmentarz Ofiar Totalitaryzmu w Charkowie. Figuruje na Liście Starobielskiej NKWD pod poz. 2433.