Der in Nowosibirsk geborene Ivan Gygnazov schloss 2013 sein Studium am M. I. Glinka Novosibirsk State Conservatory ab, wo er unter der Leitung von Marina Akhmedova studierte. Von 2013 bis 2017 war er als Solist für die Nowosibirsker Oper, wo er führende Rollen wie Lenski (Eugen Onegin), Vladimir Igorevich (Fürst Igor) und Pinkerton (Madama Butterfly) sang. Zu seinen jüngsten Engagements gehören sein Debüt am Bolschoi-Theater in Moskau, wo er als in Sadko in der Titelpartie in einer Inszenierung von Dmitri Tcherniakov auftrat, seine Interpretation von Andrei Morozov in Der Opritschnik am Mikhailovsky-Theater und von Manrico an der Opéra de Rouen, die Titelrolle in Lohengrin am Bolschoi-Theater und Calaf (Turandot) an der Wiener Staatsoper. Sein Repertoire umfasst außerdem Partien wie Bogdan Sobinin (Ein Leben für den Zaren), Vaudémont (Jolanthe), , Manrico (Il trovatore), Riccardo (Un ballo in maschera), Luigi (Il tabarro, Kammerversion), die Titelrolle in Benvenuto Cellini, Énée (Les Troyens), Don José (Carmen) und Samson (Samson et Dalila).