- Unity: May They All Be One · 2018
- The Lost Songs of St. Kilda · 2016
- The Lost Songs of St. Kilda · 2016
- The Lost Songs of St. Kilda · 2016
- The Lost Songs of St. Kilda · 2016
- The Lost Songs of St. Kilda · 2016
- The Lost Songs of St. Kilda · 2016
- Speak To One Another of Psalms (2015) · 2016
- Opus 250 · 2015
- Ralph Vaughan Williams & James MacMillan: Oboe Concertos · 2015
- Ralph Vaughan Williams & James MacMillan: Oboe Concertos · 2015
- Ralph Vaughan Williams & James MacMillan: Oboe Concertos · 2015
- Ralph Vaughan Williams & James MacMillan: Oboe Concertos · 2015
Videos musicales
Álbumes en vivo
Recopilaciones
- 2019
- 2019
Acerca de James MacMillan
- CIUDAD NATAL
- Kilwilling, North Ayrshire
- FECHA DE NACIMIENTO
- 16 de julio de 1959
- GÉNERO
- Clásica