Іван Ткачик народився 16 січня 2000 року у селі Горбачі Щирецької селищної громади Львівської області.
Закінчив Міжрегіональний центр професійно-технічної освіти художнього моделювання і дизайну м. Львова (з 29.01.2024 – Львівський професійний коледж моделювання і ресторанної справи).
У часі війни – механік-водій-електрик відділення управління командира батареї взводу управління командира І гаубичної самохідно-артилерійської батареї гаубичного самохідно-артилерійського дивізіону. Зарахований у списки в/ч А0396 27 лютого 2022 року.
Іван помер 8 березня 2023 року в Одеському госпіталі, внаслідок важких поранень, отриманих під час ворожого артилерійського обстрілу 23 лютого 2023 року поблизу с. Білозірка Херсонської області.