Родился 15.11.1915 года в деревне Слобода ныне Трубчевского района Брянской области в семье крестьянина. Русский. Член КПСС с 1943 года. Образование неполное среднее, работал в колхозе. С 1934 года жил в Москве, работал штукатуром. В Советской Армии с 1939 года. Участник освободительного похода советских войск в Западную Украину и Западную Белоруссию 1939 года, советско-финской войны 1939—40 годов. Окончил Ленинградское военное пехотное училище. Участник Великой Отечественной войны с 1941 года. Командиp 6-й гвардейской отдельной разведывательной роты (3-я гвардейская стрелковая дивизия, 2-я гвардейская армия, Южный фронт) гвардии младший лейтенант Антонов 23.09.1943 года с группой разведчиков переправился через реку Молочная севернее Мелитополя (Запорожская область) и первым ворвался в траншею противника. Уничтожив ряд огневых точек и взяв в плен несколько солдат, группа, несмотря на неоднократные контратаки врага, удержала занятый рубеж. Обеспечивая командование ценными сведениями о противнике, Антонов способствовал успешному прорыву вражеской обороны частями дивизии. Звание Героя Советского Союза присвоено 01.11.1943 года. После войны продолжал службу в армии. С 1955 года майор Антонов — в запасе. Живет в городе Люберцы Московской области. Работал на заводе сельскохозяйственного машиностроения. Награжден орденом Ленина, Отечественной войны 1 степени, 3 орденами Красной Звезды, медалями.