His works have been performed by the Talea Ensemble, the Callithumpian Consort, the Juventas New Music Ensemble, the Brattle Street Chamber Players, the Vermont Youth Orchestra, and many others.