En récital, il a collaboré avec de nombreux artistes lyriques tels que Frédéric Antoun, Pascale Beaudin, Marc Boucher, Julie Boulianne, Gordon Bintner, Russell Braun, Donna Brown, Thomas Dolié, Étienne Dupuis, Antonio Figueroa, Julie Fuchs, Karina Gauvin, Hélène Guilmette, Wolfgang Holzmair, Laurence Kilsby, Aline Kutan, Dominique Labelle, Marie-Nicole Lemieux, François Le Roux, Michèle Losier, Sylvia Schwartz et bien d’autres. Comme chambriste, on a pu l’entendre aux côtés des pianistes Michel Béroff, Suzanne Blondin, Myriam Farid et François Zeitouni, du violoncelliste Stéphane Tétreault ainsi qu’avec la hautboïste Louise Pellerin. Il s’est produit dans de nombreux festivals canadiens (Lanaudière, Domaine Forget, Orford, Parry Sound, Sainte-Pétronille, La Virée classique de l’OSM, Classica) et également à l’étranger (Palazzetto Bru-Zane à Venise, Wigmore Hall à Londres, Mexico Lieder Fest à Monterrey, Académie Francis Poulenc à Tours, Festival Albert Roussel à Lille, Atelier Lyrique de Tourcoing, Johannes-Wasmuth Gesellschaft à Bonn, La Monnaie à Bruxelles, Opéra de Lille, Opéra de Montpellier, Source Song Festival à Minneapolis).
À titre de répétiteur, il a préparé de nombreuses productions d’opéra et concerts sous la direction de chefs réputés tels que Raffi Armenian, Franz-Paul Decker, Charles Dutoit, Agnès Grossman, Jacques Lacombe, Simon Leclerc, Kent Nagano, Yannick Nézet-Séguin et Jean-Marie Zeitouni. Il a travaillé avec les metteurs en scène Alain Gauthier, Jean Herbiet, Titus Holweg, Albert Millaire, Klaus Ortner, Lorraine Pintal, François Racine et Oriol Tomás.
Depuis plus de 15 ans, il joue en concert avec la chanteuse Diane Diane Dufresne et prépare actuellement une tournée de concerts voix et piano avec elle qui sera présentée cet automne partout au Québec.