3 maja 1922 roku został zweryfikowany w stopniu podporucznika ze starszeństwem z dniem 1 czerwca 1919 roku i 2. lokatą w korpusie oficerów żandarmeriiLista starszeństwa oficerów zawodowych. Załącznik do Dziennika Personalnego Ministerstwa Spraw Wojskowych Nr 13 z 8 czerwca 1922 roku, Zakłady Graficzne Ministerstwa Spraw Wojskowych, Warszawa 1922, s. 294, tu jako datę urodzenia podano 9 września 1896 roku.. Na porucznika został awansowany ze starszeństwem z dniem 1 czerwca 1921 roku i 2. lokatą w korpusie oficerów żandarmerii. 27 czerwca 1935 roku awansował na kapitana ze starszeństwem z dniem 1 stycznia 1935 roku i 3. lokatą w korpusie oficerów żandarmeriiDziennik Personalny Ministerstwa Spraw Wojskowych Nr 9 z 28 czerwca 1935 roku, s. 74..
31 sierpnia 1939 roku został wyznaczony na stanowisko dowódcy plutonu krajowego żandarmerii „Lublin”Jan Suliński, 2 Dywizjon ..., s. 45.. W czasie kampanii wrześniowej 1939 roku, po agresji ZSRR na Polskę (17 września 1939 roku), dostał się do niewoli sowieckiej. Między 16 a 23 grudnia 1939 roku był przetrzymywany w obozie w Kozielsku, a następnie od 29 grudnia przebywał w obozie jenieckim w Ostaszkowie. Między 12 a 14 kwietnia 1940 roku został przekazany do dyspozycji naczelnika Obwodowego Zarządu NKWD w Kalininie – lista wywózkowa nr 020/1 z 9 kwietnia 1940, pozycja 93.