Depuis ses débuts au Deutsche Oper de Berlin dans le rôle de Zurga des Pêcheurs de Perles aux côtés de Patricia Ciofi et Joseph Calleja, Etienne Dupuis est un invité sur les plus grandes scènes internationales et s'affirme comme l'un des barytons les plus prometteurs de sa génération.
A Berlin, il chante Figaro du Barbier de Séville, Silvio de I Pagliacci, Marcello de La Bohème, Enrico de Lucia di Lammermoor, Germont de La Traviata et tout récemment Hoël dans Dinorah à la Philharmonie de Berlin, Posa de Don Carlo et le rôle titre de Eugene Oneguine ; il chante également Marcello de la Bohème à l'Opéra de Vancouver, André Thorel de Thèrèse de Massenet et La Vivandiere de Benjamin Godard au Festival de Radio France à Montpellier, Figaro du Barbier de Séville à l'Opéra d'Avignon, Valentin de Faust, Joe de Rocher de Dead Man Walking et Figaro du Barbier de Séville à l'Opéra de Montréal, Zurga des Pêcheurs de Perles à l'Opéra du Rhin et à l'Opéra de Nantes, le Comte des Nozze di Figaro à Calgary Opera, Metternich de l'Aiglon avec l'Orchestre Symphonique de Montréal.
Etienne Dupuis a étudié le chant à l'Université McGill de Montréal puis intégré l'Atelier Lyrique de l'Opéra de Montréal où il débute dans les productions de Carmen, Hänsel und Gretel, Rigoletto, Die Zauberflöte, La Bohème, Turandot. Par la suite, il chante les rôles de Lescaut du Manon Lescaut de Puccini pour le New Israeli Opera, de Bob dans The Old Maid and the Thief de Menotti avec I Musici de Montréal, Marcello dans La Bohème avec l'Opéra de Québec, Papageno de Die Zauberflöte pour le Vancouver Opera et à l'Opéra de Tours, Mercutio de Romeo et Juliette à l'Opéra de Québec et au Hawaii Opera Theatre, Figaro dans Il barbiere di Siviglia pour l'Opéra de Marseille, l'Opéra de Montpellier et l'Opéra de Massy, Johnny Rockfort dans la version opératique de Starmania à Québec puis Montréal.
Il est également Silvano de Un ballo in Maschera à l'Opéra de Paris, Silvio de I Pagliacci, Marcello de La Bohème et John Sorel du Consul de Menotti à l'Opéra de Montréal, Lescaut du Manon de Massenet avec le Calgary Opera, Marcello au Hawaii Opera, Schaunard à l'Opéra de Monte Carlo, Enrico de Lucia di Lammermoor à l'Opéra de Québec, Silvio de I Pagliacci à l'Opéra de Marseille, Escamillo de Carmen au Pacific Opera Victoria, Valentin de Faust à lOpéra de Tours, Marcello de La Bohème à l'Opéra d'Edmonton. Parallèlement, Etienne Dupuis participe à de nombreux concerts au Canada et
en Europe.
Ses projets incluent plusieurs productions au Deutsche Oper de Berlin, Ramiro/L'Heure Espagnole & L'horloge Comtoise-Le Chat/l'Enfant et les Sortilèges au Festival de Glyndebourne, Albert de Werther au Liceo de Barcelone, Lescaut du Manon de Massenet à l'Opéra de Marseille, Claudio/Beatrice et Benedicte à La Monnaie de Bruxelles, Cecil/Maria Stuarda à l'Opéra d'Avignon, Zurga/Les Pêcheurs de Perles à l'Opéra de Zurich, Germont/La Traviata à l'Opéra du Rhin à Strasbourg. Parmi ses autres projets, son retour à l'Opéra de Paris, ses débuts au Teatro Real de Madrid au Théâtre des Champs Elysées à Paris et au Metropolitan Opera de
New York.