З серпня 1915 по грудень 1917 року в складі російської армії брав участь в Першій світовій війні. В 1916 році закінчив навчальну команду 112-ї артилерійської бригади в Казані, старший унтер-офіцер. У грудні 1917 року вступив до Червоної Гвардії. В Червоній Армії — з лютого 1918 року.
У 1922 — 1924 роках — навчання в 6-й командній кавалерійській школі в Таганрозі.
З квітня 1924 по вересень 1928 роки — командир взводу полкової школи, командир ескадрону 25-го Заамурського кав.полку 5-ї кав.дивізії Північно-Кавказького ВО.
З жовтня 1928 по вересень 1929 року — навчання на кавалерійських КУКС в Новочеркаську. По закінченні — помічник начальника штабу, начальник штабу 28-го Таманського кав.полку, помічник начальника оперативної частини штабу 5-ї кав.дивізії. З травня 1932 року — начальник штабу і командир 5-го механізованого полку цієї ж дивізії.
З липня 1938 року — начальник автобронетанкових військ 1-ї армії.
З 11 березня 1941 року — командир 60-ї танкової дивізії 30-го механізованого корпусу.
З 20 січня 1942 року — начальник Челябінського автобронетанкового навчального центру.