Николай Иванович родился 24 ноября 1963 года г. Гуково, п.Алмазинский, Ростовской области. После окончания 9 классов, получил специальность – водитель категории «С». Год проработал в совхозе водителем. 4 апреля 1982 года был призван в ряды СА. 16 мая 1982 года принял присягу в в/ч 51018. С 30 июня по 24 сентября 1982 прошел доподготовку на автомобиле и допущен к управлению автомобилем марки ЗИЛ-130. После «учебки» в Таджикистане служба республике Афганистан.
Демобилизовался в апреле 1984 года. В 1987 году окончил Ростовское областное базовое медицинское училище, жил и работал в станице Крыловской. Умер в 2014 году.
Награжден медалями: «Воину – интернационалисту от благодарного афганского народа», «70 лет Вооруженных Сил СССР», «За безупречную службу в Вооруженных Силах СССР», «20 лет вывода советских войск из Афганистана», «В память 25-летия окончания боевых действий в Афганистане».