Родился в станице Упорной в 1913 году. Проживал с женой Ольгой Филипповной в ст. Назрань Ставропольского края. В 1941 году был призван в Красную Армию Назранским райвоенкоматом. Старшина Демин И.Н. служил в Новочеркасском кавалерийском училище, которое с сентября 1941 было эвакуировано в г. Пятигорск. С августа 1942 училище вошло в состав действующих сил войск Северо-Кавказского военного округа и заняло оборонительный рубеж в районе Минеральных Вод. Курсанты выдержали тяжелые бои, но поскольку личный состав училища понёс огромные потери, его работу приостановили, а оставшимся в живых курсантам присвоили сержантские звания и вскоре направили в войска. Иван Никифорович был ранен, в мае 1943 года выписан из эвакогоспиталя 2891 и направлен в 34-й гвардейский кавалерийский полк 9-й гвардейской кавалерийской дивизии. В бою во время освобождения Матвеево-Курганского района Ростовской области 30 августа 1943 года командир отделения старший сержант Иван Никифорович Демин погиб. Захоронен в братской могиле в селе Марьинка Матвеево-Курганского р-на Ростовской области.