Регалии (по состоянию на июнь 2025 года): 2-кратный олимпийский чемпион (2020, 2024) в индивидуальном первенстве; 2-кратный чемпион мира (2019, 2021) в командном первенстве; серебряный призер чемпионата мира (2019) в индивидуальном первенстве; чемпион Европы (2020) в командном первенстве.
Родился 26 июня 2001 года в Вилейке Минской области (Белоруссия).
Иван Литвинович с пятилетнего возраста занимался спортивной акробатикой, затем перешел в прыжки на батуте. Впервые громко заявил о себе на международных соревнованиях на чемпионате Европы в Баку (2018), завоевав золотую медаль в юниорском разряде.
Успехи на соревнованиях среди взрослых не заставили себя долго ждать. Так, на чемпионате мира-2020 в Токио Иван стал серебряным призером в индивидуальном первенстве и чемпионом в составе белорусской команды.
В следующем году на чемпионате Европы в Сочи Литвинович снова стал обладателем золотой медали в командном первенстве.
На Играх-2020 в Токио (из-за пандемии коронавируса соревнования проводились летом 2021 года) стал олимпийским чемпионом в индивидуальном первенстве. Литвинович набрал 61,715 балла и опередил китайца Дун Дуна (61,235 балла) и Дилана Шмидта из Новой Зеландии (60,675 балла).
В финал пробились сразу два россиянина – Дмитрий Ушаков и Андрей Юдин, но они заняли соответственно пятое (59,600 балла) и шестое (58,235 балла) места.
На Играх-2024 в Париже Литвинович, выступая в статусе нейтрального атлета, защитил титул олимпийского чемпиона, набрав 63,090 балла и почти на два балла опередив китайца Ван Цзысая.