1-й части штаба 114-го танкового полка 57-й танковой дивизии. С августа 1941 г. помощник начальника оперативного отделения штаба 112-й моторизованной дивизии. С октября 1941 г. помощник начальника штаба по разведке 25-й танковой бригады. С 26 февраля 1942 г. заместитель начальника штаба по оперативной работе 28-й танковой бригады. С июня 1942 г. начальник штаба 28-й танковой бригады (7 февраля 1943 была преобразована в 28-ю гв. танковую бригаду). С июня 1944 г. командир 28-й гв. танковой бригады. С 28 августа 1944 г. по май 1945 г. слушатель АКУКС при Военной академии БТиМВ им. Сталина. С мая 1945 г. командующий БТ и МВ 60-й армии. С августа 1945 г. командующий БТ и МВ Кубанского ВО. С января 1947 г. заместитель командира 25-й механизированной дивизии. С 12 апреля 1947 г. заместитель командира 73-го стрелкового корпуса по БТиМВ 38-й армии. С 2 августа 1950 г. командир 17-й гв. механизированной дивизии. С 18 мая 1951 г. по 5 мая 1952 г. слушатель КУКС стрелковых дивизий при Военной академии им. Фрунзе. С 29 сентября 1952 г. командир 29-й гв. механизированной дивизии. С 9 июня 1956 г. командир 24-й тяжелой танковой дивизии. С 25 июня 1957 г. – командир 24-й танковой дивизии. С 28 октября 1957 г. по 19 декабря 1958 г. старший военный советник командира танковой дивизии ННА ГДР. С 19 декабря 1958 г. заместитель командира 19-го армейского корпуса. 13 сентября 1960 г. уволен в запас по ст. 59а. Воинские звания: лейтенант (02.1936); ст. лейтенант (1937); капитан (1940); майор (17.02.1942); подполковник (29.10.1942); полковник (22.05.1943); генерал-майор танковых войск (01.05.1954). Награды СССР: орден Ленина (21.02.1945); 3 ордена Красного Знамени (30.01.1943; 18.10.1943); орден Суворова 2-й степени (03.07.1944); орден Кутузова 2-й степени (30.06.1945); 2 ордена Отечественной войны 1-й степени (15.07.1943; 15.10.1943); орден Красная Звезда (03.11.1944); медаль «За оборону Москвы» (23.04.1945).