Игорь Запорожан родился 24 ноября 1959 года в посёлке Андреевский Змеиногорского района Алтайского края в семье рабочего. Русский. С 1961 года вместе с родителями проживал в посёлке Елань Новокузнецкого района Кемеровской области. Член КПСС с 1984 года.
В 1974 году поступил в Уссурийское суворовское военное училище.
В 1980 году с отличием закончил Дальневосточное высшее военное общевойсковое командное училище имени Маршала Советского Союза К. К. Рокоссовского.
С 1980 года по 1982 год проходил службу в должности командира взвода в Южной группе войск в Венгерской Народной Республике.
C конца 1982 года в составе ограниченного контингента советских войск в Афганистане, в районе Кандагара. Службу проходил в десантно-штурмовом батальоне в составе 70-й мотострелковой бригады, в должности заместителя командира роты, затем командира роты. В конце 1984 года убыл по замене в Советский Союз.
С январе 1985 года — в должности командира мотострелковой роты. Через полгода назначен начальником штаба мотострелкового батальона в Краснознамённом Среднеазиатском военном округе (город Алма-Ата), а в 1986 году — командиром батальона.
В 1987 году поступил в Военную академию имени М. В. Фрунзе в городе-герое Москва.
После окончания академии дальнейшую службу проходил в городе-герое Мурманск в должностях командира батальона, начальника штаба полка.
С 1992 года — командир мотострелкового полка в посёлке Печенга Мурманской области.
С 1994 года — заместитель командира мотострелковой дивизии в поселке Сапёрное Ленинградской области.
С 1997 года — начальник штаба дивизии в посёлке Алакуртти Ленинградского военного округа.
С 1998 года — начальник военной кафедры Российского государственного педагогического университета имени А. И. Герцена.
С 1999 года — преподаватель в Общевойсковой академии имени М. В. Фрунзе.
В 2002 году уволен в запас.
Награждён орденом Ленина, орденом Красной Звезды, медалями.
Участвовал в 38-и боях с мятежниками, где проявил высокие командные качества, мужество и героизм.
16 июня 1984 года рота, под командованием Игоря Запорожана, получила приказ блокировать населённый пункт Аман. Мятежниками была предпринята попытка выйти из окружения. Гвардии старший лейтенант Игорь Запорожан повёл личный состав в бой. Враг был разбит.
Всего за период боевых действий в районе Панджшерского ущелья, рота уничтожила 69 мятежников, захватив при этом большое количество вооружения, и взяв в плен душманов. Потерь личного состава командиром допущено не было.
Указом Президиума Верховного Совета СССР от 7 мая 1985 года командиру десантно-штурмовой роты гвардии старшему лейтенанту Запорожану Игорю Владимировичу за мужество и героизм, проявленные при оказании интернациональной помощи в Демократической Республики Афганистан присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».