Российский актёр театра и кино. Дебютом Игоря Шмакова на экране стала роль Глеба Лобова, сводного брата Леры Чеховой (Мария Горбань) в сериале «Я лечу». Поначалу его герой предстает скрытным, расчетливым человеком, способным на все ради достижения своих целей. Однако любовь преобразует его. В парне открываются новые, светлые качества...
Впоследствии актер сыграл роли в таких фильмах и сериалах, как: «Туман» (Петр Силантьев), «Платина-2» (лейтенант Гордеев) и др.