Игорь Знатоков родился в 1970 году в Одессе (Украина) в семье музыкантов. Он окончил Специальную музыкальную школу имени П. Столярского по специальности «кларнет» (класс профессора Г. Ориола, 1987), Национальную музыкальную академию имени А. Неждановой в Одессе по специальностям «кларнет» (1992, класс профессора К. Мульберга) и «симфоническое и оперное дирижирование» (2004, класс профессора В. Василенко). В 2003 году прошёл стажировку в Высшей школе музыки во Фрайбурге (Германия) под руководством маэстро С. Сандмайера, а в 2008 году — с Академическим симфоническим оркестром России имени Е. Светланова под руководством маэстро М. Горенштейна.
Профессиональная деятельность:
главный дирижёр оркестра Государственного цирка Одессы (1997–2013);
дирижёр Одесского национального академического театра оперы и балета (2003–2004);
дирижёр Симфонического оркестра Национальной филармонии Молдовы имени С. Лункевича (Кишинёв, 2013–2019);
главный дирижёр Академического украинского музыкально-драматического театра имени В. Василько (Одесса, 2018–2022).
С апреля 2024 года — дирижёр Национального театра оперы и балета имени Марии Биешу (Кишинёв).
Как дирижёр сотрудничал с Президентским симфоническим оркестром Украины (Киев), Национальным академическим симфоническим оркестром Украины (Киев), симфоническим и камерным оркестрами Одесской филармонии, симфоническим оркестром Театра музыкальной комедии имени М. Водяного (Одесса), симфоническим оркестром Одесской музыкальной академии имени А. Неждановой, оркестром Театра оперы и балета Донецка (Украина), а также с Национальным симфоническим оркестром компании «Телерадио-Молдова» (Кишинёв).