Родился 14 декабря 1968 года в деревне Губина Упоровского района Тюменской области. Там окончил школу и ПТУ №53 райцентра Упорово. Работал трактористом.
В ряды Вооруженных Сил призван 11 ноября 1987 года. Служба началась с учебной воинской части города Иолотани, Туркмения.
В Республику Афганистан прибыл в мае 1988 года на должность водителя 446 отдельного автомобильного батальона (подвоза горючего — в/ч пп 27717) 59 бригады материального обеспечения (в/ч пп 92053), дислоцированного вблизи населенного пункта Пули-Хумри (административного центра провинции Баглан).
Приходилось доставлять топливо нашим войскам по территории воюющего государства. Несколько раз проходить перевал Саланг.
За выполнение интернационального долга Николай Николаевич награжден медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
Вышел из южной страны в составе своего подразделения 9 февраля 1989 года. Продолжил служить в Советском Союзе. Уволился в запас в ноябре 1989 года в звании старшего сержанта. Обосновался на постоянное место жительства в селе Каскара Тюменского района.