Родился 12 мая 1959 года в городе Лунинец Брестской области. Белорус. В 1976 году окончил среднюю школу №3 в городе Пинск, в 1981 году – Каменец – Подольское высшее военно-инженерное командное училище. Служил в белорусском военном округе.
В ноябре 1981 года направлен в Афганистан в должности командира сапёрного взвода войсковой части полевая почта 83596.
31 декабря 1981 года группа саперов под командованием лейтенанта И.В. Федоровича выполняла боевую задачу по установке минных полей для прикрытия участка дороги Хинджан – Душах. При возращении к месту постоянной дислокации она подверглась обстрелу душманов. Машина, в которой находился И.В. Федорович, была выведена из строя, а водитель ранен. Оценив обстановку и прикрывая раненого огнем из личного оружия, И.В. Федорович вынес его с поля боя и оказал первую медицинскую помощь. После этого занял оборону и принял бой. Был тяжело ранен. От полученных ран умер 1 января 1982 года в военном госпитале в городе Кабул.
Похоронен в городе Пинск Брестской области.
За мужество и героизм посмертно награжден орденом Красной Звезды.