Николай Иванович родился 16 декабря 1924 года в д.Новославка Спасского кантона ТатАССР (позже Куйбышевского района ТатАССР, ныне не существует).
Участник Великой Отественной войны. Призван в ряды Красной Армии в августе 1942 года Куйбышевским РВК ТатАССР. С 9 августа по 3 сентября 1945 года воевал кавалеристом войсковой части №2092 в составе 1-го Дальневосточного фронта. После увольнения в запас и возвращения домой служил в органах внутренних дел с 12 июля 1949 года по 1 января 1966 года. Вышел на пенсию с должности участкового уполномоченного Зеленодольского ГРОМ МВД ТатАССР.
Награжден медалью «За победу над Германией в Великой Отечественной войне 1941-1945 г.г.», медалью «За победу над Японией» и другими медалями.