Иван Осадчук служил в батальоне аэродромного обслуживания и дивизионе ПВО.
Иван Осадчук закончил фельдшерско-акушерскую школу по специальности фельдшер. Во время мобилизации в 1941 году попал в батальон аэродромного обслуживания. Участвовал в боях с июня 1941 по январь 1942-го. В сражении за опорный пункт в Курской области был тяжело ранен и эвакуирован для лечения в воронежский госпиталь.
После выписки Иван Осадчук участвовал в боях на Воронежском фронте в дивизионах ПВО с марта 1942 по июль 1943 года. Затем мужчину перевели в округ ПВО Киева, Львова и Тернополя. В конце войны служил на Южном фронте – с июля 1943 года по 1946-й.
По окончании боевых действий служил в различных должностях – начальником аптеки в львовском полку дивизиона ПВО, рентген-техником в Военно-морском госпитале ВВС Морфлота. В 1960 году Ивана Осадчука уволили в запас по болезни, и мужчина остался в Воронеже.
За боевые отличия ветеран награждён медалями «За победу над Германией в Великой Отечественной войне 1941-1945 гг.», «За боевые заслуги», «За безупречную службу» I степени, орденом «Отечественная война» II степени и другими знаками отличия.