Иван Удодов родился в деревне Глубокая возле Ростова в 1924 году. У него было 3 брата, которые занимались борьбой с самого детства, но особых результатов у них не было. Иван с самого детства был сильным и выносливым. Ходить он научился в полгода. Во время одной зимы он провалился на льду, но смог сам вылезти из полыньи.
После начала ВОВ жизнь семейства Удодовых навсегда была разрушена. Для нацистов Ростов-на-Дону был чрезвычайно важным местом, так как этот город являлся воротами на Кавказ к источникам нефти. Отец Вани погиб на фронте. После разгрома Глубокого, немцы поехали дальше, взяв с собой много пленных. Среди них был и 17-летний Ваня. После попыток сбежать, его нацисты отправили в Бухенвальд. Ваня провел 1,5 года в этом лагере смерти. Он там очень долго голодал.
Ваня выжил только благодаря пленному советскому офицеру Петрусю. Он старался раздобыть Удодову хоть чуть-чуть пищи. Когда лагерь был освобожден, то масса тела Ивана была только 30 кг. С 1947 года он начал занятия спортом доя более быстрого восстановления. Удодов занимался тяжёлой атлетикой, удивив своими успехами тренеров. В 1949 году, во время чемпионата СССР Иван занял 5 место. Спустя год он уверенно победил на чемпионате страны с рекордом в 300 кг по общей сумме.
Иван Удодов был участником хельсинской Олимпиады в 1952 году, получив там золотую медаль. В 1981 году Удодов скончался в возрасте 57 лет. У него остался сын Анатолий. Он тоже решил, как и отец, заняться тяжёлой атлетикой, достигнув звания мастера спорта.