Иван Марин родился в 1991 году в городе Свердловске.
В 2013 году окончил Михайловскую военную артиллерийскую академию.
Последовательно прошёл все офицерские должности от командира взвода, батареи, начальника штаба дивизиона самоходного артиллерийского полка до старшего офицера отдела подготовки войск общевойсковой армии, капитан.
Участник Специальной военной операции на Украине с 24 февраля 2022 г.
Реактивный артиллерийский дивизион под командованием Ивана Марина выполнял боевые задачи по сопровождению наступления отдельного мотострелкового полка в районе одного из населенных пунктов. Находясь на огневой позиции реактивной системы залпового огня «Град», капитан Марин, проявив мужество и отвагу, успешно руководил контрбатарейной борьбой с превосходящими по силам артиллерийскими подразделениями ВСУ.
Несмотря на полученное тяжёлое ранение, продолжил руководить боем. Лично вывел боевую машину на огневую позицию и выстрелом прямой наводкой уничтожил наступающий танк националистов, что позволило отвести вверенные технику дивизиона и личный состав на безопасное расстояние.
Указом Президента Российской Федерации от 24 января 2023 года за мужество и героизм, проявленные при исполнении воинского долга, капитану Марину Ивану Петровичу присвоено Героя Российской Федерации (посмертно).