Ivan étudie au Conservatoire de Bruxelles puis à la Haute École de Musique de Genève, où il obtient son Master en Chant. Il intègre le CNIPAL de Marseille avant de rejoindre le Studio de l’Opéra de Zurich et le Young Singers Project du Festival de Salzbourg.
Lauréat de plusieurs concours internationaux, il atteint en 2017 les finales du BBC Cardiff Singer of the World.
Il se produit à l’Opéra Royal de Wallonie, Lyon, Flandre, Aix-en-Provence et collabore avec des chefs comme Fabio Luisi, Kazushi Ono, Sir Simon Rattle.
Récemment, il chante à Rouen, au Théâtre des Champs-Élysées, à Bruxelles et Mons, ainsi qu’à la Salle Gaveau. Il fait ses débuts au Teatro Carlo Felice de Gênes, à l’Opéra National du Rhin et au Grand Théâtre de Genève.