He has given solo recitals at a number of prominent festival and concert series, including the Utrecht Early Music Festival, Bozar (Brussels), the Montreal Baroque Festival, and Clavecin en concert (Montreal). He has had concerto performances with a number of award-winning ensembles, including Il Gardellino (Belgium), Neobarock (Germany), Ensemble Caprice (Canada), and the Montreal Symphony Orchestra. Also an active chamber musician, he is the artistic director of Poiesis, collaborates regularly with Les Boréades de Montréal and Les Délices (Cleveland), and has performed with Tafelmusick, Il Pomo d’Oro, and Pallade Musica.
His début solo CD, Orpheus Descending, was released in 2017 on the early-music.com label and was reviewed warmly. Passaggi (ATMA 2013), his CD with the Canadian recorder player Vincent Lauzer, was nominated for an ADISQ award. His performances have been broadcast by American Public Media, the Canadian Broadcasting Corporation, Klara (Belgium), and Radio 4 (Netherlands).