Родился в 1923 году в селе Тихие Горы Бондюжского района ТАССР в семье крестьянина. В 1939-1940 учебном году окончил 9 классов Бондюжской средней школы и поступил счетоводом в Бондюжский райпотребсоюз, где проработал до июля 1941 года.
Мобилизован в 1941 году Бондюжским райвоенкоматом. Окончил в 1942 году Оренбургское военное училище. Командир взвода 563-го отдельного танкового батальона Северокавказского фронта. Был ранен. С ноября 1944 года по июль 1947 служил на территории Ирана.
Награждён медалью «За оборону Кавказа», юбилейными.
Демобилизовался в 1947 году. Работал в райпотребсоюзе, председателем Тихогорского сельского Совета.
С 1 сентября 1949 года перешел на педагогическую работу. Трудился учителем Тихогорской начальной, Ленинской семилетней школ. С 16 августа 1953 по 7 августа 1958 года возглавлял Кураковскую семилетнюю школу.
Много лет Николай Иванович работал директором Бондюжской школы №4. Заочно окончил Елабужский педагогический институт, филологический факультет. Отличник просвещения.
1 сентября 1977 года вышел на пенсию.
Ушел из жизни в 1980 г.