Родился Николай Александрович 27 мая 1958 году в городе Куйбышев (ныне – Самара). В 1975 году окончил Казанское суворовское военное училище. В Советской Армии с 1975 года. В 1979 году окончил Рязанское дважды Краснознаменное воздушно-десантное командное училище имени Ленинского комсомола. С 1979 года - командир разведывательного взвода, затем заместитель командира разведроты 300-го парашютно-десантного полка 98-й гвардейской воздушно-десантной дивизии (г. Кишинев). С 1982 года командовал парашютно-десантными ротами в 299-м гвардейском и 217-м гвардейском парашютно-десантных полках этой же дивизии.Два года участвовал в боевых действиях в Демократической Республике Афганистан командиром роты в составе 350-го гвардейского парашютно-десантного полка и командиром 80-й отдельной разведроты 103-й гвардейской воздушно-десантной дивизии, был один раз тяжело ранен и один раз ранен легко. С 1985 года - заместитель командира батальона в 317-м гвардейском парашютно-десантной полку 103-й гвардейской