Freelancing

Brantford Symphony Orchestra
Canadian Children’s Opera Chorus Orchestra
Canadian Sinfonietta
Carousel Players Theatre Company
CBC Kids TV – “Razzberry Jazzberry Jam”
CHICAGO – The Musical – Broadway Touring Company
Esprit Orchestra
Festival Orchestra of the Toronto Mendelssohn Choir
Hamilton Philharmonic Orchestra
Huronia Symphony
Jim Spragg Productions
Kitchener-Waterloo Symphony
Mirvish Productions
Niagara Sinfonia
Niagara Symphony Orchestra
Opera York Orchestra
Orchestra London
Orchestra of the Pax Christi Chorale
Oshawa-Durham Symphony Orchestra
Royal Opera Canada
Shaw Festival
Thunder Bay Symphony Orchestra
Tiny Alligator Large Band
Toronto Philharmonia
Toronto Sinfonietta
Tryptych Ensemble Orchestra
Victoria Playhouse Theatre
Westben Festival Orchestra
Windsor Symphony Orchestra