В августе 1923 года добровольцем вступил в Красную Армию. В 1926 году окончил Харьковскую школу Червонных старшин. Член ВКП(б) с 1928 года. В 1926—1929 годах — командир взвода 300-го стрелкового полка 100-й стрелковой дивизии Украинского военного округа. В 1930 году окончил военно-политические курсы в Киеве и с июня 1930 года продолжил службу политруком роты в том же полку. Одновременно в 1931 году окончил вечерний рабфак в Бердичеве. С июля 1931 года — командир пулемётной роты, с апреля 1932 года — начальник полковой школы младших командиров того же полка. С апреля 1933 года — инструктор физической подготовки 100-й стрелковой дивизии, с мая 1935 по июнь 1936 года — помощник начальника оперативного отделения штаба этой дивизии. В феврале 1937 года окончил Высшие стрелково-тактические курсы усовершенствования командного состава пехоты «Выстрел» и по апрель 1938 года был назначен командиром учебного батальона в том же 300-м стрелковом полку 100-й стрелковой дивизии. С апреля 1938 года учился в Военной академии РККА имени М. В. Фрунзе, причём во время учёбы выезжал на фронт во время советско-финской войны 1939-1940 годов в действующую армию для боевой стажировки. Окончил академию в мае 1941 года. С мая 1941 года — начальник оперативного отделения штаба 21-й стрелковой дивизии на Дальнем Востоке.