В 1968 году окончил Белорусского государственного театрально-художественного института, курс Александра Бутакова и Веры Редлих.
В 1968 – 1981 гг. – актер Брестского академического театра драмы имени Ленинского комсомола Беларуси.
С 1981 по 1996 год актер Театра-студии киноактера в Минске.
С 1996 года – ведущий мастер сцены Национального академического драматического театра им. Горького Белоруссии.
Иван Иванович - ведущий проекта ОНТ «Кинометры войны», посвященного
65-летию со дня освобождения Беларуси от немецко-фашистских захватчиков. В передаче рассказывается о военных фильмах, которые за всю свою историю сняла киностудия «Беларусьфильм».
Детство. Учёба
Иван Мацкевич родился под Гродно. Но в в 1954 году семья Мацкевичей уехала на освоение целинных земель в Казахстан, а вернувшись, осела в городе Барановичи.
После 9-го класса он подавал документы в морское училище в Лиепае. Но так случилось, что заболел и не поехал туда.
Потом была вечерняя школа и работа на Барановичском заводе стройдеталей.
А однажды его друг, с которым он работал, предложил поступать с ним за компанию в театральный. Поехали в Минск, и, как часто это бывает: Иван поступил, а друг - нет.
Театр
По окончании БГТХИ Иван Мацкевич вместе с супругой, актрисой Людмилой Мацкевич, по распределению был направлен в Брестский академический театр драмы имени Ленинского комсомола Беларуси, где они проработали до 1981 года, а потом переехали в Минск.
С 1981 по 1996 г. Иван Иванович был актером Театра-студии киноактера, а после был приглашен в Русский театр имени М. Горького, в котором и служит по сей день.
И. Мацкевич - ведущий мастер сцены, член Белорусского союза кинематографистов (с 1982 г.), общественного объединения «Белорусская гильдия актеров кино».
Снялся более чем в 70 фильмах и сыграл более 50 ролей в театре.
Кино
Впервые на киноплощадку попал в 1973 году. Иван Мацкевич тогда работал в Бресте, и туда однажды приехал Валерий Пономарев - ассистент режиссера Вячеслава Никифорова. Никифоров в то время искал актера на главную роль в фильме «Хлеб пахнет порохом». Из десятков актеров выбрали именно Мацкевича. Что ни говори - счастливый случай!
А потом уже были пробы на Одесской киностудии, где ему предложили одну из главных ролей - белогвардейца в картине «Ненависть» по сценарию Никиты Михалкова и Эдуарда Володарского... Это был первый советский боевик, если можно так сказать.
В кино Иван Мацкевич начал сниматься с середины 70-х. В те годы актер нередко снимался в историко-революционных и военных картинах. Им были сыграны главные роли в фильме Самвела Гаспарова «Ненависть» (повествующем о событиях Гражданской войны) и биографической ленте режиссеров Николая Кошелева и Валентина Морозова «Артем» (о жизни и деятельности революционера Сергеева, известного под псевдонимом Артем). Запомнилась зрителям яркая роль полицая Шишковича, повинного в смерти односельчан, в драме Михаила Пташука «Возьму твою боль».
Мацкевич снимался во всех фильмах Михаила Пташука. Началом сотрудничества с Пташуком стал фильм «Возьму твою боль». Попал же он на картину совершенно неожиданно. В то время он всё ещё работал в Бресте, а Пташук снимал ленту в Барановичах, куда Иван и поехал поучаствовать в небольшом эпизоде. А в итоге получил главную роль. Отрицательного персонажа Шишку должен был играть популярный ленинградский актер, но Миша Пташук предложил его заменить. Нужно было играть и молодого, и старика, а Мацкевичу было всего 30 с хвостиком.
Немало запоминающихся образов было создано Иваном Мацкевичем и в 80-е годы (хотя теперь он в основном снимался в ролях второго плана): комендант-пограничник в телефильме «Государственная граница», егерь в «Сказке о звездном мальчике», Донченко в приключенческой ленте «Секретный фарватер», бортинженер в детском фильме «Воля вселенной» и др.
Сам Иван Мацкевич очень дорожит ролью в фильме «Война». В этой картине ему довелось играть генерала Павлова. Он воссоздал память о великом человеке, который был незаслуженно обвинен и расстрелян. Фильм снимался очень давно, но на улицах до сих пор к нему подходят люди и благодарят за эту роль... А еще ему нравится одна из его последних работ. В фильме « Дольше века» он сыграл генерала КГБ, который не принял перестроечные моменты и покончил жизнь самоубийством...
Востребован актер и сегодня. Среди последних его работ: генерал Добров в сериале «Курсанты», Пулихов в фильме «Майор Ветров», боярин в исторической ленте «1612. Хроники смутного времени» и Павловский в остросюжетном фильме «Господа офицеры: Спасти императора».
Личная жизнь
Супруга Ивана Мацкевича – актриса. Дочь Лена – режиссер, она поставила спектакль в театре киноактера. Но это было давно. Сейчас она занимается воспитанием детей. У Ивана Ивановича растут внуки: пятнадцатилетний Тимофей и трехлетняя Фрося.