Родился в 1986 году в Краснодаре.
В 2008 году окончил актерский факультет Краснодарского
государственного университета культуры и искусств. После
окончания университета поступил в режиссерскую группу мастерской
Кирилла Серебренникова в Школе-студии МХАТ, из которой
впоследствии выросла «Седьмая студия».
Среди режиссерских работ Шагалова — сценическое эссе «Dominus
Morfius» по Сартру и Достоевскому (в рамках проекта «Театральный
альманах»), спектакли «Сказочная жизнь русских девушек» по пьесе
Маргарет Мирошник (Центр драматургии и режиссуры), «Funny dream»
по «Сну смешного человека» Достоевского (проект «Платформа»),
опера «Сны Минотавра» (Театр Наций), постановка в «Schaubuhne»
(Берлин, Германия). Был ассистентом режиссера на спектакле Давида
Бобе «Феи».
С 2004 года Илья Шагалов много работает видеохудожником и
виджеем, участвует в различных фестивалях видео-арта.
Выступал как видеохудожник спектаклей Кирилла Серебренникова
«Киже» (МХТ имени Чехова), «Околоноля» (Московский театр п/р О.
Табакова), «Войцек» (Национальный театр Латвии), «Сон в летнюю
ночь» и «Охота на Снарка» («Седьмая студия»).