Równocześnie w latach 1936–1938 piastował funkcję prezesa Zarządu Polskiego Związku Szermierczego.
1 września 1939 mianowany został naczelnym szefem żandarmerii w Sztabie Naczelnego Wodza. W czasie kampanii wrześniowej ewakuował się do Rumunii, gdzie został internowany w obozie Târgoviște. 8 lutego 1941 przetransportowany z Rumunii do Austrii, a następnie osadzony w Oflagu VI B w Dössel, w którym przebywał do końca II wojny światowej w Europie. Po wyzwoleniu przez Amerykanów powrócił do kraju.
Zmarł 1 lutego 1975 we Wrocławiu. Pochowany na Cmentarzu Lipowym w Gliwicach (sektor C2-II-13).
Awanse kapral – 1914 wachmistrz – 1915 starszy wachmistrz – 1916 starszy wachmistrz podchorąży – 1917 podchorąży – 1918 podporucznik – 1 marca 1920 porucznik – 30 lipca 1920 zatwierdzony z dniem 1 kwietnia 1920, warunkowo do ukończenia prac przez Komisję WeryfikacyjnąDziennik Personalny M.S.Wojsk. Nr 31 z 18.08.1920 r. rotmistrz – 1 kwietnia 1920, 3 maja 1922 zweryfikowany w stopniu kapitana ze starszeństwem z dniem 1 czerwca 1919 i 4. lokatą w korpusie oficerów żandarmerii major – 1 lipca 1923 podpułkownik – 18 lutego 1930 ze starszeństwem z dniem 1 stycznia 1930 i 1. lokatą w korpusie oficerów żandarmeriiDziennik Personalny M.S.Wojsk. Nr 5 z 20.02.1930 r., s.