His compositions have been commissioned, recorded and performed by groups and companies, including the Russian Philharmonic Orchestra, Contemporanes ensamble de guitarras de Monterrey (Mexico), The Hong Kong New Music Ensemble, The Seymour Group (Sydney), The New York Miniaturist Ensemble (USA), The Sydney Children's Choir, IHOS Music Theatre laboratory, The Hobart Chamber Orchestra, Backgammon Baroque, Terrapin Puppet Theatre, Tasmanian Theatre Company, Tasmania Performs and many others.