В кино актер дебютировал в 1999 году в сериале «Улицы разбитых фонарей», сыграл еще более 15-ти ролей, в том числе главную роль в картине «Секретные поручения». Кроме того, он занимается дубляжом фильмов.
Игорь Бесчастнов поёт, играет на гитаре, владеет английским языком, преподаёт сценическую речь.
Театральные работы:
Театр Сатиры на Васильевском (СПб) (с 1999 года):
«Приключения Хомы и Суслика» А. Иванова - Волк, Кот (2000)
«Рейс» С. Стратиева - Влюблённый
«Опасные связи» Ш. де Лакло - Шевалье Дансени
«Безумный день, или Женитьба Фигаро» П.-О. Бомарше-Керубино (2001)
«Таня-Таня» О. Мухиной - Мальчик
«Приключения кота Леопольда» Аркадия Хайта - Леопольд
«Любовь втроём» М. Беркье-Маринье, А. Курбского - Клуд, Нежданов (2002)
«Метафизика двуглавого телёнка» С.И. Виткевича - Кармазинелло (2003)
«Последняя жертва» А.Н. Островского - Дульчин (2003)
«Татуированная роза» Т. Уильямса - Коммивояжер (2003)
«Король Лир» У. Шекспира - Эдмунд (2004)
«Кентервиль» В. Вербина - Чарльз Уолтер
«Нос» Н.В. Гоголя - Квартальный надзиратель, Частный пристав, Нос
«Ночь Перед Рождеством» Н.В. Гоголя - Панас, Придворный
«Голый король» E. Шварца - Христиан (2006)
«Пеппи-Длинныйчулок» А. Линдгрена - Полицейский
«Там живут люди» А. Фугарда - Дон Шорти
«Макбет» У. Шекспира - Ментейс (2008)
«Дюймовочка в стране чудес» Алексея Утеганова - Жаба Константин (2008)
«Курс лечения» Яцека Глэмбского - Медбрат (2008)
«Небо падших» Юрия Полякова - Таратута (2009)
«Салемские колдуньи» - Иезекииль Чивер, секретарь суда (2010)
«Русское варенье» - Семён-золотые руки, простой человек (2010)
«Дети Солнца» - Егор, слесарь (2011)
Мюзикл-Холл:
«Брак» - невероятное музыкальное реалити-шоу по мотивам пьесы Н.В. Гоголя «Женитьба» (2009)
Фильмография:
Улицы разбитых фонарей 2 (1999) роль: Стас Овечкин, серия «Рождество» (22-я)
Империя под ударом (2000) роль: студент, серия «Голубой конверт» (2-я)
Золушка в сапогах (2002) роль: офицер в клубе
Танцор (2003) эпизод
Любовь императора (2003) эпизод
Спецназ 2 (2003) роль: террорист, серия «Послушник» (3-я)
Русский ковчег (2003) роль: чиновник
Алька (2005) эпизод
Секретные поручения (2006) главная роль: Денис Петровский, студент юрфака, затем следователь прокуратуры, секретный сотрудник спецслужб, псевдоним "Холмс"
Опера 3. Хроники убойного отдела (2007) роль: Аркадий Холин, фильм «Курьер» (19-й)
Улицы разбитых фонарей 8 (2007) роль: Андрей Найдёнов, фильм «Ответный удар» (19-я и 20-я серии)
Морские дьяволы 4 (2010) роль: капитан, серия «На глубине» (28-я)
Наружное наблюдение (2012) роль: Петя, охранник Ладонина
Ментовские войны 7 (2012) роль: Матвеев, сотрудник ФСБ, фильм «Каратель» (2-й)
Такая работа (2015) роль: Станислав Беляев, серии «Большой куш» (75-я), «Возвращение» (78-я), «Смерть по очереди» (79-я)
Морские дьяволы. Северные рубежи (2017) роль: Сергей Петров, фильм «Дроны» (4-й)
Крылья империи (2017)
Невский. Проверка на прочность (2017) роль: Бадаев, серия «Кого хочешь выбирай» (22-я)
Шеф. Игра на повышение (2017) роль: Репников, следователь, серия «Обида» (11-я)