Recent performances by (selected):
 
ACM ensemble, Chicago
Adelaide Festival of the Arts, Australia
American Composers Orchestra
Art Musica, Brussels
The Banff Centre
Belfast Festival
Beijing Modern Music Festival
Buffalo Chamber Players
Calgary Philharmonic Orchestra
Canadian Chamber Ensemble
Carnegie Hall
CBC Radio Orchestra, Vancouver
Chimera Ensemble, Ireland
Czech National Symphony
Ciro Langobardi
Claudia Chan
Continuum, Toronto
Daegu Orchestra, Korea
Edmonton Symphony Orchestra
Esprit Orchestra, Toronto
5-Penny New Music Ensemble
Fort Worth Opera New Frontiers Festival
Gramme Festival, Lyon, France
Groupo Montebello
Gryphon Trio, Toronto
Honens Piano Competition
Havana Festival, Cuba
Hamilton Philharmonic Orchestra
Helikon Ensemble, Vancouver
Indianapolis Symphony
Kensington Symphonietta
Kindred Spirits Orchestra
Kitchener Waterloo Symphony Orchestra
Maniac Star
Monday Evening Concerts (L.A.)
Montreal Symphony Orchestra
Music at the Anthology, New York
Muzik Y Zabawa Ensemble, Poland
National Arts Centre Orchestra
National Symphony of Estonia
Rohan de Saram
National Symphony of Taiwan
National Youth Orchestra of Canada
New Music Concerts, Toronto
New York City Opera Vox festival
Nouvel Ensemble Moderne
NUMUS, Kitchener-Waterloo
Oakland East Bay Symphony
Opera Breve Vancouver
Orchestra London
Ottawa Regional Youth Choir
Ottawa Chamber Music Festival
Royal Winnipeg Ballet
San Francisco Contemporary Music Players, California
Scotia Festival of Music, Halifax
St. Lawrence Choir, Montreal
St. Lawrence String Quartet
SIRIUS ensemble, San Diego
Soundstreams, Toronto
Symphony Nova Scotia
Tapestry New Opera
Thunder Bay Symphony Orchestra
Toronto Symphony Orchestra
Vancouver Symphony Orchestra
Victoria Symphony Orchestra
Voca Dell Arte, Italy
Warsaw Autumn Festival
Warsaw National Philharmonic
Winston Choi
Winnipeg Symphony Orchestra
Yoko Hirota