Родился 7 июля 1930 года в бывшем хуторе Падбулькова около деревни Бульково Кобринского уезда (ныне Брестского района Брестской области).
Он из того поколения, которое война опалила своим злым дыханием в детстве. Старшие братья Ивана воевали в брестских лесах. Его, двенадцатилетнего мальчика, пытали фашисты, чтобы узнать о месте партизанской стоянки.
Учился в Ивановском художественном училище до 1952.
В 1959 году окончил Белорусский театрально-художественный институт.
Дипломная работа Ивана Рея «Урожай», где он впервые в послевоенном белорусском искусстве обратился к мозаике, нашла много сторонников.
Иван Петрович работал в разных жанрах станковой живописи, в монументально-декоративном искусстве.
С 1959 года художник участвует в выставках.
Преподавал в Белорусском театрально-художественном институте (1962-1965).
Основные темы творчества — прославление народного подвига в Великой Отечественной войне, жизнь современной деревни, образы рабочих, колхозников, деятелей белорусского истории и культуры.
Некоторые произведения Ивана Рея посвящены деятелям белорусской литературы: «На родине Янки Купалы» (1980), «Путь поэта» (портрет М. Богдановича, 1981), «Якуб Колас» (1982), «Дунин-Марцинкевич с дочерьми Камиллой и Цезариной» ( 1983) и др.
Герои портретов Ивана Рея трогают простотой и человечностью, правдой жизни, внутренней собранностью, искренностью чувств, меткостью характеров, их нельзя не заметить, нельзя остаться равнодушным к их судьбе.
Много времени художник отдавал поискам композиционной выразительности и своеобразия своих произведений. Станковым произведением присущи гармоничное построение композиции и тонкость передачи свето-воздушной среды.
Произведения Ивана Рея находятся в Национальном художественном музее Беларуси, Музее современного изобразительного искусства в Минске, фондах Белорусского союза художников, Министерства культуры России, Литературно-мемориальном музее Я.Коласа, Белорусском музее народной архитектуры и быта, Витебском художественном музее, Могилевском областном художественном музее им. П.Масленникова.
С 1988 года — Заслуженный деятель искусств Беларуси.
В 2001 году за достижения в области культуры Иван Рей был награжден медалью Франциска Скорины.
С 1964 года в Белорусском союзе художников.