Brał udział w wyzwoleniu Donbasu i bitwie o Dniepr, walkach w obwodzie zaporoskim i Krymie. Otrzymał stopień kapitana. W maju 1944 walczył na 2 Froncie Ukraińskim, biorąc udział w walkach nad Mołdawską SRR i Rumunią. 10 maja 1944 podczas kłótni ranił z pistoletu mechanika pułku lotniczego, za co został wykluczony z partii i skazany na 6 lat robót z odroczenie wykonania wyroku do końca wojny. Od lipca 1944 walczył na 1 Froncie Ukraińskim, brał udział w operacji lwowsko-sandomierskiej i walkach o przyczółek sandomierski. Jako pomocnik dowódcy 16 gwardyjskiego pułku lotnictwa myśliwskiego 9 Gwardyjskiej Dywizji Lotnictwa Myśliwskiego 6 Gwardyjskiego Korpusu Lotnictwa Myśliwskiego 2 Armii Powietrznej wykonał łącznie 457 lotów bojowych i wziął udział w 95 walkach powietrznych, w których strącił osobiście 31 i w grupie 16 samolotów wroga. Zginął na Lotnisku Stalowa Wola-Turbia podczas wykonywania lotu treningowego.