от 17.5.1944 – орд. Суворова 2-й ст. В январе 1945 назначен зам. командира по строевой части 1-го мех. корпуса. В составе 2-й гвардейской танковой армии 1-го Белорусского фронта участвовал в Висло-Одерской и Берлинской операциях, был ранен. После войны продолжал служить в корпусе (с 7 июля 1945 – 1-я мех. дивизия) в ГСОВГ. В июле 1946 г. вступил в командование дивизией. С мая 1947 г. и.д. зам. командира 19-й, затем 1-й гвардейских мех. дивизий. С декабря 1949 г. и.д. зам. командира по БТ и МВ 12-го горнострелкового корпуса СКВО. В апреле 1954 г. уволен в запас. Воинские звания: полковник; генерал-майор (02.08.1944). Награды СССР: орден Ленина (06.11.1945); 5 орденов Красного Знамени (21.07.1942; 01.09.1943; 28.03.1944; 03.11.1944); орден Суворова 2-й степени (17.05.1944); орден Кутузова 2-й степени (31.05.1945); орден Отечественной войны 1-й степени медаль «За оборону Москвы» (27.10.1944); медаль «За победу над Германией» (23.06.1945).