In constant demand by musicians and orchestras for new works, he has composed for such notables as the French flutist and conductor, Patrick Gallois, cellist, Shauna Rolston, as well as the Gryphon Trio and St. Lawrence Quartet. Over 50 orchestras have performed his music including Sinfonia Finlandia, Joensuu City Orchestra (Finland), Bohuslav Martinu Philharmonic Orchestra (Czech Republic), La Camerata (Greece), members of the Württemberg Chamber Orchestra (Germany), and Canadian Orchestras such as Orchestra London, Kitchener-Waterloo Symphony, Sinfonia Toronto, Thirteen Strings of Ottawa, Niagara Symphony, Toronto Sinfonietta, and the Canadian Sinfonietta.