Николай Иванович родился 22 ноября 1899 года в с.Русская Бездна Спасского уезда Казанской губернии (ныне с.Антоновка Спасского района РТ). Участник Гражданской, Великой Отечественной войн. После окончания Спасской трудовой школы в 1919 году был призван в ряды Красной Армии. Уволен в запас в 1923 году. В 1933–37 года работал бухгалтером судостроительного завода в пос.Куйбышевский Затон Куйбышевского района ТатАССР. В декабре 1937 года был арестован, необоснованно обвинён в «дискредитации мероприятий партии, правительства, Конституции, провокационных слухах о голоде». Приговорён «тройкой» НКВД ТатАССР к 10 годам исправительно-трудовых работ, сослан в лагерь «Соловки», где находился до марта 1942 года. Во время Великой Отечественной войны старшина, старший писарь 4-го отделения штаба 95-й стрелковой Верхнеднепровской дивизии, командир взвода. Воевал на Западном и 2-м Белорусском фронтах. Войну закончил в г.Берлин. В 1945–59 года работал бухгалтером на конезаводе №57 Куйбышевского района ТатАССР. Реабилитирован 11 мая 1978 года. Награждён орденами Отечественной войны 1-й степени (1985г.), Красной Звезды (1944г.), медалями «За отвагу» (1943г.), «За боевые заслуги» (1945г.) и другими.
Умер 9 июля 1988 года, похоронен на городском кладбище г.Болгар РТ.