Родился 18 апреля 1965 года в деревне Бутырки Оричевского района Кировской области. В 1972 году семья переехала в село Омутинское Тюменской области. Окончил местные среднюю школу и ПТУ (ныне — Омутинское отделение Голышмановского агропедагогического колледжа), где получил специальность тракториста-машиниста широкого профиля.
В ряды Советской Армии призван 26 сентября 1983 года. Служба началась в воинской части города Термеза, Узбекистан.
В Республику Афганистан прибыл в декабре 1983 года в 28 реактивный артиллерийский полк (в/ч пп 85615) 40 армии в населенный пункт Шинданд провинции Герат. Определили в 1 реактивную батарею 1 реактивного артиллерийского дивизиона номером расчета реактивной системы залпового огня БМ-21 «Град». Занимался заправкой снарядами направляющих боевой машины.
Как хорошо подготовленного бойца перевели во взвод управления своего дивизиона. Выходил на военные операции у городов Герата и Кандагара в должности разведчика-дальномерщика командира дивизиона. Вел разведку и определение целей, корректировал огонь батарей по базам моджахедов. Позднее ходил в составе транспортных колонн к приграничному с СССР поселению Туругунди стрелком-радистом бронетранспортера БТР-70.
За выполнение интернационального долга Николай Леонидович награжден медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
Вернулся на родину в феврале 1986 года. Этим же летом поступил в Тюменское педагогическое училище (сейчас — колледж цифровых и педагогических технологий) на отделение физического воспитания. Выпуск 1988 года. С тех пор трудится в средней школе (теперь — гимназии) №16 Тюмени преподавателем физической культуры. За добросовестную работу награжден нагрудным знаком «Отличник физической культуры и спорта РФ». Является чемпионом области по лыжным гонкам среди ветеранов своей возрастной категории, а также призером первенства области по полиатлону.