комсостава. С 25 мая 1931 г. командир танкового взвода, с 27 февраля 1932 г. командир танковой роты механизированной бригады им. Калиновского. С 7 июля 1934 г. помощник начальника штаба 2-го танкового батальона механизированной бригады им. Калиновского. С сентября 1937 г. по декабрь 1939 г. слушатель Военной академии РККА им. М.В. Фрунзе. С декабря 1939 г. заместитель начальника штаба по тылу 10-го танкового корпуса. С марта 1940 г. начальник 5-го отдела штаба 25-го стрелкового корпуса. С 19 августа 1940 г. помощник начальника штаба по тылу 28-го стрелкового корпуса. С 7 сентября 1940 г. штабной адъютант 1-го отдела штаба 4-й армии. С 25 ноября 1940 г. начальник штаба 14-й моторизованной пулеметно-артиллерийской бригады. С 12 мая 1941 г. командир батальона курсантов Борисовского танкового училища. С 13 марта 1942 г. командир 137-й танковой бригады (26.10.1942 г. переформирована в 16-й гв. танковый полк). С 5 декабря 1942 г. начальник отдела боевой подготовки Тамбовского (с сентября 1944 г. – Украинского) ТВЛ. С 14 марта 1946 г. командир 66-й танкового полка 27-й механизированной дивизии (38-я армия, Прикарпатский ВО). С 9 февраля 1948 г. заместитель командира 10-й гв. механизированной дивизии. С 27 декабря 1949 г. по 4 декабря 1951 г. слушатель Высшей военной академии им. К.Е. Ворошилова. С 8 февраля 1952 г. заместитель начальника штаба 4-й гв. механизированной армии. С 5 мая 1953 г. командир 6-й гв. механизированной дивизии. С 18 мая 1955 г. начальник ПВО 4-й гв. механизированной армии. Уволен в запас 6 мая 1956 г. по статье 59 пункт 2. Умер в 1985 г.
Воинские звания: капитан (1936); майор (1938); подполковник (1940); полковник (20.10.1942); генерал-майор танковых войск (Постановление СМ № 1090 от 31.05.1954). Награды СССР: 2 ордена Отечественной войны 1-й степени (15.12.1943, 06.04.1985); орден Красной Звезды; медаль «За оборону Сталинграда».