Родился в семье казака-хлебороба. Окончил 6 классов (средняя школа № 6). В начале 1930-х годов с семьей переехал в Сочи.
В марте 1941 года был призван в Красную Армию. Начало войны встретил в Литве, был назначен водителем боевой машины «БМ-13» («катюша»). Освобождал Тамань, штурмовал Кёнигсберг, Гданьск, форсировал Одер.
Отличился в боях при освобождении Брестской области. С 6 по 27 июля 1944 года в районе сёл Большие Жуковичи, Медзеневичи, Ставы и Верполе в составе расчёта принимал участие в отражении контратак противника; сжёг 2 танка, был контужен, но вывез с поля боя командира и раненых товарищей. Звание Героя Советского Союза присвоено 26 октября 1944 года[2]. В 1944 году вступил в ВКП(б).
В 1945 году гвардии младший сержант И. Ф. Русин был уволен в запас. В городе Сочи работал в течение 30 лет шофёром на пассажирском автотранспортном предприятии № 1.