Родился в селе Борнуково, ныне Бутурлинского муниципального округа Нижегородской области, в семье крестьянина. Окончил Оренбургскую военно-авиационную школу пилотов (1942 г.). Участник Великой Отечественной войны с октября 1942 года. Командир эскадрильи 94-го гвардейского штурмового авиационного полка 5-й гвардейской штурмовой авиационной дивизии 1-го гвардейского смешанного авиационного корпуса 17-й воздушной армии 3-го Украинского фронта гвардии лейтенант Антонов, к июню 1944 года совершил 150 боевых вылетов на штурмовку оборонительных укреплений, аэродромов, скоплений войск и техники противника. Звание Героя Советского Союза присвоено 2 августа 1944 года. С 1946 года капитан авиации Антонов – в запасе. Окончил школу высшей лётной подготовки (1950 г.). Служил командиром корабля транспортной авиации. Жил в городе Львове Украинской ССР, похоронен на Лычаковском кладбище. Награды: ордена Ленина (02.08.1944), Красного Знамени (06.03.1944, 30.07.1944), Отечественной войны 1-й степени (28.09.1943), Александра Невского (29.05.1945), Красной Звезды (18.03.1943), медали.