В 1928 году окончил 1-ю Ленинградскую артиллерийскую школу имени Красного Октября. С 1 сентября 1928 года — командир взвода, политрук батареи, с октября 1931 года — командир батареи 11-го артиллерийского полка 11-й стрелковой дивизии Ленинградского военного округа (Ленинград). С марта 1934 года — помощник начальника штаба отдельного артиллерийского дивизиона 32-й механизированной бригады того же округа (г. Павловск, Ленинградская область), с июня 1934 года — начальник штаба этого дивизиона. В сентябре 1934 года направлен с дивизионом в состав Забайкальской группировки войск. С 1937 года служил на территории Монгольской Народной Республики в составе 57-го особого корпуса. В июне-августе 1939 года с дивизионом (который тогда входил в состав 11-й танковой бригады) участвовал в боевых действиях на реке Халхин-Гол против японских агрессоров. В боях проявил мужество и отвагу, за что был награждён своим первым орденом.