Z jego inicjatywy zorganizowano kadrę dydaktyczną (kierował nią również pochodzący z Sanoka, Adam Vetulani), dzięki której wielu żołnierzy i oficerów zdało maturę, kończyło kursy zawodowe, a ponadto także doktoraty i habilitacje. Dewizą generała było w tym czasie powiedzenie: Nauka dla Polski, praca dla SzwajcariiLeszek Puchała, Zawsze wierny, „Tygodnik Sanocki” nr 26 (764) z 30 czerwca 2006, s. 6.. Podczas internowania w Szwajcarii spisał wspomnienia z okresu kampanii wrześniowej pod tytułem Aby dochować wierności.

Służba w ludowym Wojsku Polskim W połowie 1945 podporządkował się Tymczasowemu Rządowi Jedności Narodowej i jesienią tego roku powrócił do Polski. Pełnił funkcje szefa Gabinetu Naczelnego Dowódcy i Ministra Obrony Narodowej, marszałka Polski Michała Roli-Żymierskiego, następnie był przewodniczącym Komisji Delimitacyjnej dla spraw granicy wschodniej, później przewodniczącym Studiów Granicznych, a na koniec szefa Departamentu Piechoty i Kawalerii MON oraz szefa Departamentu Wyszkolenia Bojowego Dowództwa Wojsk Lądowych. 21 lipca 1947 awansowany na stopień generała dywizji.