Николай Антошкин родился в Башкирии 19 декабря 1942 года. В 1965-м окончил Оренбургское высшее военное училище летчиков, в 1973-м —
Военно-воздушную академию имени Ю. А. Гагарина, а в 1983-м — Военную академию Генерального штаба Вооруженных сил
СССР. Службу начал в 1965 году в Белорусском военном округе, затем командовал различными подразделениями в Дальневосточном, Одесском, Туркестанском военных округах, в Группе советских войск в
Германии, был командующим авиацией Центральной группы советских войск в
Чехословакии, начальником штаба ВВС Киевского военного округа.