С 1921 по 1921 года был слушателем Высших академических курсов при Военной академии РККА. В октябре 1922 года командовал 171-м, затем 61 пехотным полком. С 1924 по 1926 год находился в должности помощник начальника, затем начальник отдела боевой подготовки штаба Сибирского военного округа. С ноября 1926 по февраль 4-го отдела штаба того же округа. С февраля 1927 года находился в командировке в Китае. В том же году возвратился в СССР и был назначен начальником штаба 18-го стрелкового корпуса. В 1929 году окончил Курсы Высшего Комсостава при Военной академии имени М. В. Фрунзе. С августа 1929 по декабрь 1930 — начальник 1-го отдела штаба Особой Краснознамённой Дальневосточной Армии. В этом качестве участвовал в боевых действиях на КВЖД за что получил свой второй орден Красного Знамени. С марта по декабрь 1930 года исполнял должность заместителя начальника штаба ОКДВА. С января 1931 года по январь 1937 командовал 26-й стрелковой дивизией. В 1936 году был награжден орденом Красной Звезды. С января 1937 по апрель 1938 — командир 45-го стрелкового корпуса.