He has written both acoustic and interactive electroacoustic music and his works have been performed by many of the finest soloists and ensembles both in Canada and abroad. He has received commissions from IRCAM (Paris), the Ensemble Intercontemporain, Vancouver Symphony Orchestra, Hard Rubber Orchestra, Vancouver New Music Ensemble, the Elektra Women’s Choir, Hammerhead Consort, Standing Wave, and New Music Concerts, as well as from outstanding performers such as flutist Robert Cram, bassoonist Jesse Read, clarinetists Jean-Guy Boisvert and François Houle, saxophonist Julia Nolan, trombonists Jeremy Berkman and Benny Sluchin, and pianists Douglas Finch, Megumi Masaki, Corey Hamm and Jane Hayes. Many of his recent compositions focus on interactions between live performers and computer-controlled electronics.