10 grudnia 1925 roku Prezydent RP mianował go prokuratorem przy wojskowych sądach okręgowych. Od 15 grudnia 1925 był prokuratorem przy Wojskowym Sądzie Okręgowym Nr V w Krakowie. 16 grudnia 1929 roku Prezydent RP zwolnił go ze stanowiska prokuratora przy wojskowych sądach okręgowych i mianował sędzią orzekającym w wojskowych sądach okręgowych, a minister spraw wojskowych przeniósł go z Prokuratury przy WSO Nr V do Wojskowego Sądu Okręgowego Nr V na stanowisko pełniącego obowiązki szefa sądu. 2 grudnia 1930 roku Prezydent Rzeczypospolitej Ignacy Mościcki nadał mu stopień pułkownika ze starszeństwem z dniem 1 stycznia 1931 roku i 2. lokatą w korpusie oficerów sądowych. Jednocześnie zezwolił mu na nałożenie oznak nowego stopnia przed 1 stycznia 1931 roku. 7 stycznia 1931 roku Prezydent RP mianował go sędzią Najwyższego Sądu Wojskowego, a minister spraw wojskowych przeniósł z WSO Nr V do Najwyższego Sądu Wojskowego w Warszawie na stanowisko sędziego. W 1939 był prezydentem Najwyższego Sądu Wojskowego.