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 Orchestra and Chorus

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