Іван Ткачук народився у селі Антонівка, колишнього Володимирецького району, а нині – Вараського, Рівненської області. Батьки – Леся Іванівна та Василь Юхимович.
У вересні 1994 року зарахований учнем 1-Б класу Антонівської ЗОШ I-III ступенів.
У 2003 році закінчив 9 класів Антонівського ліцею і вступив до Сарненського ВПУ №21, яке закінчив у 2006 році і здобув професію тракториста-механіка. Понад десять років пропрацював у Володимирецькому ДЛГ водієм.
З початком повномасштабного вторгнення пішов добровольцем до ЗСУ. Брав участь у звільненні міста Макарів, Бучанського району., отримав травму коліна.Другого березня у складі бригади тероборони, водієм 2 стрілецького взводу, 1 стрілецької роти. був відряджений в район міста Бахмут.
11 березня загинув у бою з ворогом.
Поховали захисника 17 березня з військовими почестями в Антонівці.