Brał udział w walkach obronnych pod Mińskiem, Orszą, Wiaźmą i walkach w okrążeniu w obwodzie smoleńskim w 1941, w walkach nad Donem na północ od Stalingradu i bitwie pod Stalingradem 1942-1943, w bitwie kurskiej i orłowskiej, forsowaniu Dniepru, bitwie o Kijów, Fastów i Brusyliw w 1943, w operacji żytomiersko-berdyczowskiej, proskurowsko-czerniowieckiej i lwowsko-sandomierskiej, w tym w wyzwalaniu Proskurowa, Tarnopola i Przemyśla, forsowaniu Sanu i Wisły i walkach na przyczółku sandomierskim w 1944, operacji wiślańsko-odrzańskiej, w tym wyzwalaniu Szydłowa, Radomska, Gliwic, walkach o przyczółek na Odrze w rejonie Opola, operacji berlińskiej, w tym w walkach ulicznych w Berlinie oraz w wyzwalaniu Pragi w 1945.
Po wydostaniu się z okrążenia w obwodzie smoleńskim do kwietnia 1942 przebywał w specjalnym obozie NKWD, gdzie był poddany weryfikacji. Jako dowódca batalionu czołgów 91 Brygady Pancernej 9 Korpusu Zmechanizowanego 3 Gwardyjskiej Armii Pancernej 1 Frontu Ukraińskiego w stopniu kapitana szczególnie wyróżnił się podczas walk w Berlinie 27 kwietnia 1945, gdy jego batalion wziął do niewoli ponad tysiąc żołnierzy i oficerów wroga i zadał Niemcom duże straty w sprzęcie i ludziach.