Иван Николаевич родидся 3 августа 1915 года в с.Бураково Спасского уезда Казанской губернии (позже Куйбышевский район ТатАССР, ныне Спасский район РТ). Окончил 7 классов неполной средней школы. Работал учителем начальных классов.
Участник Великой Отечественной войны. Призван по мобилизации вряды красной Армии Ленинским РВК г.Казани. Воевал старший сержант командиром взвода связи в составе 991 стрелкового полка 258 стрелковой дивизии. Награжден медалью «За боевые заслуги» (01.1943г.). В ходе боя 30 июля 1943 года у с.Степановка Снежнянского района Сталинской области УССР с составе 293 Гвардейского стрелкового полка 96 Гвардейской стрелковой дивизии попал в немецкий плен. В документах немецких застенок был записан как лейтенант. Содержался в лагере шталаг 345 г.Смело Черкасской области УССР и куда поступил в лагере шталаг 367 г.Зуланг 24 января 1944 года.
После возвращения жил и работал в г.Казань специалистом на стройке.
Умер в конце 1970-х годов, похоронен в г.Казань.