W styczniu 1945 brał udział w operacji wiślańsko-odrzańskiej, w nocy na 26 stycznia 1945 wraz z dywizją sforsował Odrę w rejonie Ścinawy i uchwycił przyczółek na lewym brzegu Odry, później w kwietniu 1945 uczestniczył w operacji berlińskiej. Po wojnie pełnił różne funkcje dowódcze i wykładał w Wojskowej Akademii Sztabu Generalnego, w 1950 został zwolniony do rezerwy w stopniu generała majora. Był honorowym obywatelem Chomutova, Mostu, Píska i Wrocławia. Miał tytuł honorowego górnika kopalni Marcel w Wodzisławiu Śląskim.

Odznaczenia Złota Gwiazda Bohatera Związku Radzieckiego (6 kwietnia 1945) Order Lenina (dwukrotnie) Order Żukowa Order Honoru (2001) Order Czerwonego Sztandaru (czterokrotnie) Order Suworowa II klasy Order Kutuzowa II klasy Order Wojny Ojczyźnianej I klasy Medal jubileuszowy „XX lat Robotniczo-Chłopskiej Armii Czerwonej” Medal „Za obronę Moskwy” Medal „Za zwycięstwo nad Niemcami w Wielkiej Wojnie Ojczyźnianej 1941–1945” Medal „Za zdobycie Berlina” Medal „Za wyzwolenie Pragi” Medal „Weteran Sił Zbrojnych ZSRR” Medal jubileuszowy „50-lecia zwycięstwa w Wielkiej Wojnie Ojczyźnianej 1941–1945” Medal 60-lecia Zwycięstwa w Wielkiej Wojnie Ojczyźnianej 1941–1945 Medal 65-lecia Zwycięstwa w Wielkiej Wojnie Ojczyźnianej 1941–1945 Order Virtuti Militari (Polska Ludowa) Order Krzyża Grunwaldu III