Иван Лозо родился 22 февраля 1920 года в селе Балюки (ныне Полтавская область Украины) в семье крестьян. По воспоминаниям Вячеслава Лозо — сына Ивана Афанасьевича, в период коллективизации семья «претерпела губительные удары» и «осталась без кормильца», из-за чего в 1933 году, во время голода на Украине, умерли мать и двое братьев Ивана. Последний получил образование в одном из техникумов, который окончил в конце 1930-х годов. После окончания техникума работал главным ветеринаром района (по другим данным ветеринарным фельдшером).