Иван Осадчий родился 8 сентября 1999 года в городе Невельск Сахалинской области. В 2008 году, когда Ване было 8 лет, семья переехала в Южно-Сахалинск, в связи землетрясением в родном городе - Невельск. Окончив общеобразовательную школу №4 города Южно-Сахалинск, поступил в Сахалинский Техникум Сервиса по специальности повар-кондитер.
В возрасте 6 лет выбор Ивана пал на музыкальную школу, куда он поступил в 2006 году на отделение скрипки, где окончил 8 классов.
В 11 лет Иван пришел на занятия в конно-спортивный клуб «Золотой Мустанг», где наставником мальчика стала Евдокимова Надежда Александровна - Президент Федерации конного спорта и опытный педагог данного вида спорта.
Благодаря усердным тренировкам, Иван сумел выполнить в 2015 году норматив второго спортивного разряда. В Открытых личных соревнованиях по конному спорту, проходивших 10 дней в городе Хабаровск, спортсмен сумел достойно выступить и привести обратно домой два серебра в дисциплине «конкур» - соревнования по преодолению препятствий в определенном порядке и определенной сложности и высоты, проходящие на конкурном поле.
В соревнованиях по конкуру, посвященных Дню защиты детей, которые состоялись 5 июня 2016 года, в своей возрастной категории занял первое место, обойдя соперников с явным преимуществом по очкам.
Помимо конного спорта спортсмен с 13 лет занимается сноубордингом. В свободное от тренировок и учебы время Иван предпочитает кататься на велосипеде.