Народився 22 лютого 2000 року у селі Зірне що на Березнівщині. Здобував базову середню освіту у Зірненській загальноосвітній школі І-ІІІ ступенів з 2006 по 2015 рік. З дитинства Іван мав хист до малювання, пізніше захоплювався комп’ютерним дизайном.У мирному житті Іван був надзвичайно вихованою, відповідальною, стриманою, життєрадісною молодою людиною. У ньому гармонійно поєднувалися мужність і чуйність, серйозність і дуже тонке почуття гумору.
У 2015 році продовжив навчання у Березнівському лісотехнічному коледжі, який закінчив у 2019 році за спеціальністю «Садово-паркове господарство» і здобув кваліфікацію техніка садово-паркового господарства. Він був працьовитим, добродушним, уважним до молодшої сестри і батьків. На війну він пішов із перших днів повномасштабного вторгнення ворога. Служив солдат бойовим медиком розвідувальної роти 117-ї окремої механізованої бригади ЗСУ.
Іван Удодік, солдат, бойовий медик розвідувальної роти 117-ї окремої механізованої бригади, загинув 18 вересня 2023 року у бою за Україну поблизу населеного пункту Роботине Запорізької області.