Od 1941 służył w Armii Czerwonej. W 1942 ukończył Borisoglebską Wojskową Szkołę Pilotów i od sierpnia 1942 służył na froncie podczas II wojny światowej, m.in. w jednostkach 1. Frontu Ukraińskiego i 1. Frontu Białoruskiego. Walczył m.in. podczas bitwy kurskiej i w walkach o Berlin. Według danych radzieckich, zestrzelił 3 samoloty indywidualnie i 10 zespołowo, a nadto balon obserwacyjny. Służył jako zastępca dowódcy 2. eskadry 176 Gwardyjskiego Pułku Lotnictwa Myśliwskiego (176 GIAP). Uzyskał stopień kapitana gwardii.