Эдуард Петрович Антошин родился 31 июля 1934 года в городе Петрозаводске Карельской АССР в семье, где было пятеро детей.
Отец – офицер, мама – учительница в школе.
В 1952 году Эдуард Антошин успешно окончил среднюю школу в г. Самбор Дрогобыческой области Украинской ССР. В августе того же года поступил в 3-е Высшее военно-морское инженерное училище подводного плавания (СВВМИУпп) в г. Севастополь, которое окончил в 1958 году. Это был первый в Советском Союзе выпуск отряда дипломированных инженеров-механиков из 30 человек, специалистов по обслуживанию ядерных энергетических установок отечественных подводных лодок, которые еще только проектировались и закладывались на стапелях судостроительных заводов.
В том же году окончил классы офицерского состава в 16-м учебном центре в г. Обнинске Калужской области и был направлен на Северный флот.
Прохождение военно-морской службы:
1958–1961 гг. – командир группы дистанционного управления дивизиона движения БЧ-5 на атомной подводной лодке «К-33». Подводная лодка строилась на Северодвинском судостроительном заводе. Это была первая серийная подводная лодка проекта 658 (заводской № 902) с баллистическими ракетами. Она была сдана Флоту 24 декабря 1960 года. Эдуард Петрович принимал участие в ее строительстве, пусконаладочных, швартовных, заводских ходовых и государственных испытаниях.
1961–1962 гг. – начальник дизель-электрической станции Узла связи ВМФ (г. Горький).
1962–1974 гг. – военный представитель, заместитель старшего военного пр