Илья Шакунов родился в 1970 году в Ленинграде. В 1996-м окончил Санкт-Петербургскую государственную академию театрального искусства (курс Вениамина Фильштинского).
В 1996–2007 годах был актером ТЮЗа им. А. А. Брянцева, где сыграл Чацкого в «Горе от ума», Князя в «Русалке», Генриха в «Драконе», Бертрана в «Ундине», Тигра в «Кошке, которая гуляла сама по себе» и ряд других ролей. Также участвовал в спектаклях Романа Виктюка («Butterfly… Butterfly…» в Театре на Васильевском, «Осенние скрипки», «Путаны») и исполнил роль Тартюфа в «Балтийском доме». В настоящее время играет в Московском драматическом театре им. Н. В. Гоголя (Серпилин в музыкально-драматическом спектакле «Живые и мертвые. Солдатами не рождаются», Савелий Туберозов в «Соборянах», Хосе в «Фантастической Кармен»), антрепризных спектаклях «Иллюзия счастья» и «Когда ангелы шутят».
Снялся более чем в девяноста кино- и телефильмах, в том числе в «Сотворении Адама» Юрия Павлова (1993), «Горько!» Юрия Мамина и Аркадия Тигая (1998), «Женской собственности» Дмитрия Месхиева (1998), «Про уродов и людей» Алексея Балабанова (1998), «Молохе» (1999) и «Русском ковчеге» (2003) Александра Сокурова, «Темной ночи» Олега Ковалова (2001), «Письмах к Эльзе» Игоря Масленникова (2002), «Гололеде» Михаила Брашинского (2003), «Красной капелле» Александра Аравина (2004), «Детях Ванюхина» Юрия Мороза (2005), «Фаворском» Дмитрия Светозарова (2005), «Григории Р.» Андрея Малюкова (2014), «Русских» Дениса Нейманда (2022) и др.
Информация на июнь 2024 года