His works have been performed worldwide by leading orchestras, ensembles and soloists which include the London Symphony Orchestra, BBC Symphony Orchestra, Pittsburgh Symphony, The National Symphony Orchestra (Washington DC), Royal Ballet, Hilliard Ensemble, Pacifica Quartet, percussionist Evelyn Glennie, and pianists Stephen Kovacevich and Marc-André Hamelin.