Do końca wojny walczył nad Polską oraz brał udział w operacji berlińskiej. W maju 1945 walczył nad Czechosłowacją – ostatni lot bojowy odbył 9 maja nad Pragą. Podczas wojny odbył ponad 650 lotów bojowych i zestrzelił 59 samolotów indywidualnie (według nieoficjalnych danych, 75) i 6 zespołowo, w 156 walkach.