Николай Николаевич родился 1923 году в Полтавской области в многодетной семье. Свой трудовой путь начал учителем начальной школы в селе Вознесенка.
В октябре 1942 года подал заявление с просьбой направить на фронт. Был направлен в Рубцовское пехотное училище. Воевал на Третьем Украинском фронте. Освобождал Воронеж. Курск, Орел, Харьков, Полтаву, Белгород. Награжден орденом Отечественной войны, медалями «За победу Великой Отечественной войне 1941-1945гг», «За трудовую доблесть».
В сентябре 1943 года был тяжело ранен под Кременчугом. Вернулся к мирной профессии, стал учительствовать.
С 1974 года бил назначен директором школы им. А. С. Пушкина г. Рубцовска.