Il détient une maîtrise en chant de l’Université de Montréal. Il incarne ensuite Basilio (Il barbiere di Siviglia) en tournée avec les Jeunesses Musicales du Canada en 2008-2009, Leporello (Don Giovanni), Figaro (Le nozze di Figaro) et Masetto (Don Giovanni). En 2005, il est Jeune Ambassadeur Lyrique et prend part à un atelier de chant en Tchéquie. En 2010, il est du Gala de l’Opéra de Québec et reçoit des critiques enthousiastes. Récemment, il a chanté le Deuxième Philistin (Samson et Dalila) avec l’Orchestre du Capitole de Toulouse et à Paris, et Don Alfonso (Così fan tutte) au Banff Centre.
Ancien membre de l'Atelier lyrique de l'Opéra de Montréal.
Récemment : Aronte/Ubalde, Armide (Innsbrucker Festwochen der Alten Musik); Girot, Le Pre aux clercs (Wexford Festival Opera); Leporello, Don Giovanni (Islenska Operan)
Prochainement : Aronte/Ubalde, Armide (Musikfestspiele Potsdam Sanssouci); Rocco, Léonore (Opéra Lafayette); Hercule, Alceste (Opéra de Lyon)
Dernière présence à l’Opéra de Montréal : Elektra (2015)