List of compositions by James MacMillan


This is a list of compositions by James MacMillan, a Scottish composer of contemporary classical music. MacMillan's music is published by Boosey & Hawkes, and his diverse catalogue of music currently numbers over 200 works.

Opera / music theatre