В послевоенный период, будучи в запасе, работал начальником Воронежской районной стрелковой охраны и начальником отдела снабжения стрелковой охраны Юго-Восточной железной дороги. В 1928 году начальником отряда боролся с бандитизмом на Северном Кавказе, с ноября 1929 года по февраль 1930 года командиром танковой роты (части 1010) участвовал в событиях на КВЖД. В 1928 года окончил Воронежский рабфак, а с 1931 года по 1935 год учился в филиале Московского института инженеров транспорта (окончил четыре курса). С 1932 года, наряду с учёбой, одновременно работал начальником Воронежского техникума путей сообщения. С ноября 1936 года был начальником административного отдела Юго-Восточной ж. д. В декабре 1939 года призван из запаса в кадры РККА и служил в 111-м стрелковом полку 55-й стрелковой дивизии ОрВО командиром батальона и начальником военно-хозяйственного снабжения полка. С мая 1940 года исполнял обязанности командира 110-го артиллерийского паркового дивизиона этой же дивизии, а 27 июля назначен командиром батальона в 32-й стрелковый полк 19-й стрелковой дивизии. В конце мая 1941 года переведен в 48-ю танковую дивизию 23-го механизированного корпуса на должность начальника полевого хлебозавода.