Родился в деревне Кокуй Усть-Кутской волости Киренского уезда Иркутской губернии (ныне деревня умерла, место Кокуй находится в Усть-Кутском районе Иркутской области).
Окончил семилетнюю школу в Киренске, школу фабрично-заводского обучения в Иркутске.
После обучения работал в Иркутске инструктором областного стрелкового клуба. В 1940 году вернулся в Усть-Кут, где занимал должность заведующего отдела Усть-Кутского райисполкома.
На военную службу призван в феврале 1942 года. Участвовал в Великой Отечественной войне на Центральном фронте в должности командира сапёрного отделения 483-го отдельного сапёрного батальона. Участник битвы под Орлом и форсирования Днепра.
Героически погиб 6 октября 1943 года. Похоронен в деревне Людвиново Брагинского района Гомельской области.
В июле 1943 года со своими бойцами снял и обезвредил 400 мин. С выходом к Днепру в Брагинском районе Гомельской области в ночь на 27 сентября 1943 года разведал место переправы, подготовил лодки и плотики и под сильным пулемётным и миномётным огнём противника обеспечивал форсирование реки подразделениями. Погиб в бою на днепровском плацдарме. 15 января 1944 года удостоен звания Героя Советского Союза (посмертно).
Именем Ивана Антипина назван стрелковый клуб ДОСААФ в Иркутске.