Родился 16 сентября 1929 года в деревне Норовка Пензенской области Нижнеломовского района. Начал работать в колхозе с 10 лет. Когда началась война, ему было 12 лет. В 1943 году поступил в ФЗО. Учился там 6 месяцев. После окончания училища как один из лучших учеников был отправлен на работу на военный завод № 255 КЧГУ Наркомата оборонной промышленности СССР – Нижнеломовский электротехнический завод, который находился в Пензенской области в 5 км от его деревни. Работал на заводе в должности плотника с 1943 по 1947 гг. В его обязанности входил ремонт военных цехов, повреждённых после бомбёжки. На работу ходил каждый день туда и обратно 10 км пешком – зимой и летом. Время было военное, и все жили по законам этого времени. Опаздывать на работу было равносильно прогулу, за это могли или расстрелять, или наказать лишением свободы. После войны Николай Иванович жил и трудился на Сахалине. Весь его трудовой стаж 62 года.
В п. Штыково приехал в 2002 году будучи пенсионером.