Z dniem 1 maja 1930 został przeniesiony z dyspozycji dowódcy Okręgu Korpusu Nr VII do 63 Pułku Piechoty w Toruniu na stanowisko zastępcy dowódcy pułku. W maju 1933 został przeniesiony na stanowisko kierownika 2 Okręgowego Urzędu Wychowania Fizycznego i Przysposobienia Wojskowego w Lublinie. W latach 1937–1938 był dowódcą Podkarpackiej Brygady Obrony Narodowej w Przemyślu. W 1939 pełnił służbę w 6 Okręgowym Urzędzie WFiPW we Lwowie na stanowisku zastępcy kierownika urzędu.

W czasie kampanii wrześniowej walczył w obronie Lwowa, jako dowódca „oddziałów ochotniczych I Grupy Obrony Lwowa” („grupa ppłk. Greffnera”). Później został internowany w obozie Eger na Węgrzech, skąd w styczniu 1940 wyjechał do Budapesztu.

Był żonaty z Anną z Draganów (ur. 13 marca 1898 w Nowym Sączu, zm. 5 grudnia 1985 tamże), doktor filozofii, z którą miał dwóch synów: Kazimierza (ur. 5 października 1919 w Nowym Sączu) i Mieczysława (ur. 1 stycznia 1921 w Białymstoku)..