И. А. Корж родился 21 декабря 1961 года в деревне Новоселки Петриковского района. С отличием окончил Белорусский институт инженеров железнодорожного транспорта, был стипендиатом Ленинской премии.
Трудовой путь Ивана Коржа начался в 1979 году в Бабуничской средней школе Петриковского района. После окончания института работал дежурным по станции, маневровым диспетчером, заместителем начальника станции «Витебск» Белорусской железной дороги. В 1986 году призван на военную службу в КГБ БССР. Занимал различные должности оперативного и руководящего состава в управлении Комитета госбезопасности по Витебской, Гомельской и Гродненской областям. С 2014 по 2016 годы работал начальником Института национальной безопасности Беларуси.
11 сентября 2016 года был избран депутатом Палаты представителей Национального собрания Беларуси VI созыва по Гомельскому-Юбилейному округу № 31. Являлся заместителем председателя Постоянной комиссии Палаты представителей по международным делам, входил в состав делегаций и рабочих групп Национального собрания Беларуси.
Генерал-майор. Награжден орденом «За службу Родине» 3 степени; медалью «За отличие в воинской службе»; медалью «За безупречную службу» 1, 2 и 3 степени.
Соболезнование в связи со смертью Ивана Алексеевича Коржа выразили Гомельский облисполком и областной Совет депутатов.