Compositions
Full Catalogue
Listed by Category
-
Choral: Sacred
61
- 20 Oct 2025 Awake Out of Sleep (2025)
- 18 Aug 2025 Missa Omnium Sanctorum (2025)
- 19 Apr 2025 Fifth Service [Carlisle Cathedral] (2025)
- 15 Mar 2025 God Be in My Head (2025)
- 7 Feb 2024 Antiphon (2024)
- 15 Nov 2023 Agnus Dei (2023)
- 23 Oct 2023 Hodie Christus Natus Est (2023)
- 17 Apr 2023 Christus Resurgens (2023)
- 4 Dec 2022 Ubi Caritas (2022)
- 9 Jun 2022 I Am The Voice (2022, rev. 2025)
- 8 Apr 2022 Festival Te Deum (2022)
- 16 Oct 2021 Canticum Mariae Virginis (2021)
- 15 Dec 2020 Four Marian Antiphons (2020)
- 29 Nov 2020 Regina Coeli (2020)
- 19 Sept 2020 Alma Redemptoris Mater (2020)
- 14 Jul 2020 Gloria (2020)
- 30 Nov 2019 Salve Regina (2019)
- 30 Nov 2019 When in Our Music (2019)
- 30 Nov 2019 Ave Regina Caelorum (2019)
- 2 Aug 2019 To the End of the Age (2019)
- 30 Nov 2018 Fourth Service [St Pancras] (2018)
- 30 Nov 2018 Magnificat (2018)
- 30 Nov 2017 Missa Sancti Albanus (2017, rev. 2023)
- 30 Nov 2017 Locus iste (2017, rev. 2023)
- 30 Nov 2017 Ave Maria, mater Dei (2017)
- 30 Nov 2017 Nunc Dimittis (2017, rev. 2023)
- 30 Nov 2016 Prayer to St Alban (2016, rev. 2025)
- 30 Nov 2016 For He is Our Peace (2016, rev. 2024)
- 30 Nov 2016 Judas Mercator Pessimus (2016, rev. 2024)
- 30 Nov 2016 Silent Night [Franz Gruber] (2016, rev. 2024)
- 30 Nov 2016 I sing of a maiden (2016, rev. 2024)
- 30 Nov 2015 The Souls of the Righteous (2015, rev. 2024)
- 30 Nov 2015 Noah’s Fire (2015)
- 30 Nov 2015 Woman, Behold Thy Son! (2015, rev. 2025)
- 30 Nov 2015 Susanni (2015, rev. 2024)
- 30 Nov 2015 Veni Sponsa Christi (2015, rev. 2023)
- 30 Nov 2014 Third Service [Ely Cathedral] (2014, rev. 2025)
- 30 Nov 2014 Sweet was the song (2014, rev. 2024)
- 30 Nov 2013 There is no rose (2013)
- 30 Nov 2013 The Eternal Ecstasy (2013, rev. 2025)
- 30 Nov 2013 Wedding Introit (2013, rev. 2025)
- 30 Nov 2013 O lux beata Trinitas (2013, rev. 2025)
- 30 Nov 2013 Matin Responsory (2013, rev. 2025)
- 30 Nov 2012 Veni Sancte Spiritus (2012, rev. 2025)
- 30 Nov 2012 Preces and Responses [set 2] (2012, rev. 2025)
- 30 Nov 2012 Second Service [Eton College] (2012, rev. 2025)
- 30 Nov 2012 He is Risen (2012, rev. 2024)
- 30 Nov 2012 O Sacrum Convivium (2012, rev. 2025)
- 30 Nov 2011 Missa Brevis (2011, rev. 2024)
- 30 Nov 2011 Jubilate (2011, rev. 2025)
- 30 Nov 2010 The Lord is My Light (2010, rev. 2024)
- 30 Nov 2010 The Glory of Zion (2010, rev. 2024)
- 30 Nov 2010 Te Deum (2010, rev. 2025)
- 30 Nov 2009 Evening Service (2009, rev. 2025)
- 30 Nov 2009 Verbum caro factum est (2009, rev. 2024)
- 30 Nov 2009 Preces and Responses [set 1] (2009, rev. 2025)
- 30 Nov 2009 God is Our Strength and Refuge (2009, rev. 2024)
- 30 Nov 2008 O salutaris Hostia (2008)
- 30 Apr 2008 Whither Thou Goest (2008, rev. 2018)
- 29 Feb 2008 Ave Verum Corpus (2008, rev. 2023)
- 30 Jun 2005 O magnum mysterium (2005, rev. 2025)
-
Motets
28
- 15 Mar 2025 God Be in My Head (2025)
- 15 Nov 2023 Agnus Dei (2023)
- 17 Apr 2023 Christus Resurgens (2023)
- 4 Dec 2022 Ubi Caritas (2022)
- 9 Jun 2022 I Am The Voice (2022, rev. 2025)
- 8 Apr 2022 Festival Te Deum (2022)
- 16 Oct 2021 Canticum Mariae Virginis (2021)
- 15 Dec 2020 Four Marian Antiphons (2020)
- 29 Nov 2020 Regina Coeli (2020)
- 19 Sept 2020 Alma Redemptoris Mater (2020)
- 30 Nov 2019 Salve Regina (2019)
- 30 Nov 2019 Ave Regina Caelorum (2019)
- 2 Aug 2019 To the End of the Age (2019)
- 30 Nov 2018 Magnificat (2018)
- 30 Nov 2017 Locus iste (2017, rev. 2023)
- 30 Nov 2017 Ave Maria, mater Dei (2017)
- 30 Nov 2017 Nunc Dimittis (2017, rev. 2023)
- 30 Nov 2016 Prayer to St Alban (2016, rev. 2025)
- 30 Nov 2016 Judas Mercator Pessimus (2016, rev. 2024)
- 30 Nov 2015 Woman, Behold Thy Son! (2015, rev. 2025)
- 30 Nov 2015 Veni Sponsa Christi (2015, rev. 2023)
- 30 Nov 2013 The Eternal Ecstasy (2013, rev. 2025)
- 30 Nov 2013 Wedding Introit (2013, rev. 2025)
- 30 Nov 2013 O lux beata Trinitas (2013, rev. 2025)
- 30 Nov 2012 Veni Sancte Spiritus (2012, rev. 2025)
- 30 Nov 2012 O Sacrum Convivium (2012, rev. 2025)
- 30 Nov 2008 O salutaris Hostia (2008)
- 29 Feb 2008 Ave Verum Corpus (2008, rev. 2023)
-
Instrumental
21
- 7 Mar 2026 Suite (in modo semplice) (2025-26)
- 22 Jun 2025 Inventions and Sinfonias (2025)
- 30 Apr 2024 Dialogue (2024)
- 4 Mar 2024 Two Recessionals (2024)
- 15 Aug 2023 Three Meditations (2023)
- 16 Apr 2023 Bennachie (2023)
- 4 Dec 2022 Impromptus (2022)
- 22 Oct 2022 Theme and Transfigurations (2022)
- 6 Sept 2022 National Anthems (2022)
- 8 Apr 2022 Transfiguration (2022)
- 8 Apr 2022 Songs of Morning and Night (2022)
- 22 Sept 2021 Fantasia (2021)
- 4 May 2021 Folksongs (2019-21)
- 31 Oct 2019 Two Hymn Tune Preludes (2019)
- 30 Nov 2014 Epitaph (2014, rev. 2024)
- 30 Nov 2014 Exsultet (2014, rev. 2025)
- 3 Jan 2014 In modo elegiaco (2014, rev. 2020)
- 30 Nov 2013 Praeludium (2013, rev. 2023)
- 1 Dec 2012 Lament (2012, rev. 2024)
- 30 Nov 2007 Of Gondolin (2007)
- 30 Nov 2003 Elegy (2003, rev. 2024)
-
Choral: Secular
17
- 4 Dec 2024 Three Partsongs [Second Set] (2018-24)
- 21 Aug 2024 Lumen in Umbra (2024)
- 22 Aug 2022 The Shadow Calls (2022)
- 3 Jun 2022 Al is Alles Stil (2022)
- 15 Jun 2021 Coronach (2021)
- 23 Feb 2021 As The Mirk Night (2021, rev. 2025)
- 1 Feb 2020 Thread About My Heart (2020)
- 30 Nov 2019 The Mystery of Light (2019)
- 30 Nov 2017 Three Gaelic Songs (2017)
- 30 Nov 2017 The Three Ravens (2017)
- 30 Nov 2017 The Twilight People (2017)
- 30 Nov 2015 By Reason of Darkness (2015)
- 30 Nov 2015 The World on Fire (2015)
- 30 Nov 2014 Threnos (2014, rev. 2024)
- 30 Nov 2012 Three Partsongs (2008-12, rev. 2024)
- 30 Nov 2012 The Hazel Wood (2012, rev. 2025)
- 30 Nov 2010 Invocation (2010)
-
Services
13
- 18 Aug 2025 Missa Omnium Sanctorum (2025)
- 19 Apr 2025 Fifth Service [Carlisle Cathedral] (2025)
- 8 Apr 2022 Festival Te Deum (2022)
- 30 Nov 2018 Fourth Service [St Pancras] (2018)
- 30 Nov 2017 Missa Sancti Albanus (2017, rev. 2023)
- 30 Nov 2014 Third Service [Ely Cathedral] (2014, rev. 2025)
- 30 Nov 2012 Preces and Responses [set 2] (2012, rev. 2025)
- 30 Nov 2012 Second Service [Eton College] (2012, rev. 2025)
- 30 Nov 2011 Missa Brevis (2011, rev. 2024)
- 30 Nov 2011 Jubilate (2011, rev. 2025)
- 30 Nov 2010 Te Deum (2010, rev. 2025)
- 30 Nov 2009 Evening Service (2009, rev. 2025)
- 30 Nov 2009 Preces and Responses [set 1] (2009, rev. 2025)
-
Anthems
10
- 20 Oct 2025 Awake Out of Sleep (2025)
- 7 Feb 2024 Antiphon (2024)
- 30 Nov 2019 When in Our Music (2019)
- 30 Nov 2016 For He is Our Peace (2016, rev. 2024)
- 30 Nov 2015 The Souls of the Righteous (2015, rev. 2024)
- 30 Nov 2012 He is Risen (2012, rev. 2024)
- 30 Nov 2010 The Lord is My Light (2010, rev. 2024)
- 30 Nov 2010 The Glory of Zion (2010, rev. 2024)
- 30 Nov 2009 God is Our Strength and Refuge (2009, rev. 2024)
- 30 Apr 2008 Whither Thou Goest (2008, rev. 2018)
-
Christmas
9
- 23 Oct 2023 Hodie Christus Natus Est (2023)
- 30 Nov 2016 Silent Night [Franz Gruber] (2016, rev. 2024)
- 30 Nov 2016 I sing of a maiden (2016, rev. 2024)
- 30 Nov 2015 Susanni (2015, rev. 2024)
- 30 Nov 2014 Sweet was the song (2014, rev. 2024)
- 30 Nov 2013 There is no rose (2013)
- 30 Nov 2013 Matin Responsory (2013, rev. 2025)
- 30 Nov 2009 Verbum caro factum est (2009, rev. 2024)
- 30 Jun 2005 O magnum mysterium (2005, rev. 2025)
-
Vocal
6
- 9 Mar 2024 Silver (2024)
- 30 Nov 2019 Thistles and Roses (2019)
- 30 Nov 2016 The Song of Shadows (2016, rev. 2025)
- 30 Nov 2013 Sudden Light (2013, rev. 2025)
- 30 Nov 2011 Lakesongs (2011, rev. 2025)
- 30 Nov 1996 Four Tonal Songs (1996, rev. 2025)
-
Chamber
3
- 30 Nov 2013 Secret Ceremonials (2013, rev. 2025)
- 1 Dec 2008 Nineteen Years of Winter (2008)
- 30 Nov 2007 In memoriam (2007)
-
Educational
2
- 30 Nov 2012 Far Away Music (2012, rev. 2025)
- 30 Nov 2010 Jabberwocky (and other fantastic tales) (2010, rev. 2025)
-
Oratorio
2
- 14 Jul 2020 Gloria (2020)
- 30 Nov 2015 Noah’s Fire (2015)
-
Orchestral
1
- 15 Aug 2023 Three Meditations (2023)
Listed by Year
-
2025
1
- 7 Mar 2026 Suite (in modo semplice) (2025-26)
-
2024
5
- 20 Oct 2025 Awake Out of Sleep (2025)
- 18 Aug 2025 Missa Omnium Sanctorum (2025)
- 22 Jun 2025 Inventions and Sinfonias (2025)
- 19 Apr 2025 Fifth Service [Carlisle Cathedral] (2025)
- 15 Mar 2025 God Be in My Head (2025)
-
2023
6
- 4 Dec 2024 Three Partsongs [Second Set] (2018-24)
- 21 Aug 2024 Lumen in Umbra (2024)
- 30 Apr 2024 Dialogue (2024)
- 9 Mar 2024 Silver (2024)
- 4 Mar 2024 Two Recessionals (2024)
- 7 Feb 2024 Antiphon (2024)
-
2022
5
- 15 Nov 2023 Agnus Dei (2023)
- 23 Oct 2023 Hodie Christus Natus Est (2023)
- 15 Aug 2023 Three Meditations (2023)
- 17 Apr 2023 Christus Resurgens (2023)
- 16 Apr 2023 Bennachie (2023)
-
2021
10
- 4 Dec 2022 Ubi Caritas (2022)
- 4 Dec 2022 Impromptus (2022)
- 22 Oct 2022 Theme and Transfigurations (2022)
- 6 Sept 2022 National Anthems (2022)
- 22 Aug 2022 The Shadow Calls (2022)
- 9 Jun 2022 I Am The Voice (2022, rev. 2025)
- 3 Jun 2022 Al is Alles Stil (2022)
- 8 Apr 2022 Festival Te Deum (2022)
- 8 Apr 2022 Transfiguration (2022)
- 8 Apr 2022 Songs of Morning and Night (2022)
-
2020
5
- 16 Oct 2021 Canticum Mariae Virginis (2021)
- 22 Sept 2021 Fantasia (2021)
- 15 Jun 2021 Coronach (2021)
- 4 May 2021 Folksongs (2019-21)
- 23 Feb 2021 As The Mirk Night (2021, rev. 2025)
-
2019
5
- 15 Dec 2020 Four Marian Antiphons (2020)
- 29 Nov 2020 Regina Coeli (2020)
- 19 Sept 2020 Alma Redemptoris Mater (2020)
- 14 Jul 2020 Gloria (2020)
- 1 Feb 2020 Thread About My Heart (2020)
-
2018
7
- 30 Nov 2019 Salve Regina (2019)
- 30 Nov 2019 The Mystery of Light (2019)
- 30 Nov 2019 Thistles and Roses (2019)
- 30 Nov 2019 When in Our Music (2019)
- 30 Nov 2019 Ave Regina Caelorum (2019)
- 31 Oct 2019 Two Hymn Tune Preludes (2019)
- 2 Aug 2019 To the End of the Age (2019)
-
2017
2
- 30 Nov 2018 Fourth Service [St Pancras] (2018)
- 30 Nov 2018 Magnificat (2018)
-
2016
7
- 30 Nov 2017 Missa Sancti Albanus (2017, rev. 2023)
- 30 Nov 2017 Three Gaelic Songs (2017)
- 30 Nov 2017 The Three Ravens (2017)
- 30 Nov 2017 Locus iste (2017, rev. 2023)
- 30 Nov 2017 The Twilight People (2017)
- 30 Nov 2017 Ave Maria, mater Dei (2017)
- 30 Nov 2017 Nunc Dimittis (2017, rev. 2023)
-
2015
6
- 30 Nov 2016 Prayer to St Alban (2016, rev. 2025)
- 30 Nov 2016 For He is Our Peace (2016, rev. 2024)
- 30 Nov 2016 Judas Mercator Pessimus (2016, rev. 2024)
- 30 Nov 2016 The Song of Shadows (2016, rev. 2025)
- 30 Nov 2016 Silent Night [Franz Gruber] (2016, rev. 2024)
- 30 Nov 2016 I sing of a maiden (2016, rev. 2024)
-
2014
7
- 30 Nov 2015 The Souls of the Righteous (2015, rev. 2024)
- 30 Nov 2015 Noah’s Fire (2015)
- 30 Nov 2015 By Reason of Darkness (2015)
- 30 Nov 2015 The World on Fire (2015)
- 30 Nov 2015 Woman, Behold Thy Son! (2015, rev. 2025)
- 30 Nov 2015 Susanni (2015, rev. 2024)
- 30 Nov 2015 Veni Sponsa Christi (2015, rev. 2023)
-
2013
6
- 30 Nov 2014 Epitaph (2014, rev. 2024)
- 30 Nov 2014 Third Service [Ely Cathedral] (2014, rev. 2025)
- 30 Nov 2014 Sweet was the song (2014, rev. 2024)
- 30 Nov 2014 Exsultet (2014, rev. 2025)
- 30 Nov 2014 Threnos (2014, rev. 2024)
- 3 Jan 2014 In modo elegiaco (2014, rev. 2020)
-
2012
8
- 30 Nov 2013 Secret Ceremonials (2013, rev. 2025)
- 30 Nov 2013 There is no rose (2013)
- 30 Nov 2013 The Eternal Ecstasy (2013, rev. 2025)
- 30 Nov 2013 Praeludium (2013, rev. 2023)
- 30 Nov 2013 Sudden Light (2013, rev. 2025)
- 30 Nov 2013 Wedding Introit (2013, rev. 2025)
- 30 Nov 2013 O lux beata Trinitas (2013, rev. 2025)
- 30 Nov 2013 Matin Responsory (2013, rev. 2025)
-
2011
9
- 1 Dec 2012 Lament (2012, rev. 2024)
- 30 Nov 2012 Veni Sancte Spiritus (2012, rev. 2025)
- 30 Nov 2012 Preces and Responses [set 2] (2012, rev. 2025)
- 30 Nov 2012 Three Partsongs (2008-12, rev. 2024)
- 30 Nov 2012 The Hazel Wood (2012, rev. 2025)
- 30 Nov 2012 Far Away Music (2012, rev. 2025)
- 30 Nov 2012 Second Service [Eton College] (2012, rev. 2025)
- 30 Nov 2012 He is Risen (2012, rev. 2024)
- 30 Nov 2012 O Sacrum Convivium (2012, rev. 2025)
-
2010
3
- 30 Nov 2011 Lakesongs (2011, rev. 2025)
- 30 Nov 2011 Missa Brevis (2011, rev. 2024)
- 30 Nov 2011 Jubilate (2011, rev. 2025)
-
2009
5
- 30 Nov 2010 The Lord is My Light (2010, rev. 2024)
- 30 Nov 2010 The Glory of Zion (2010, rev. 2024)
- 30 Nov 2010 Jabberwocky (and other fantastic tales) (2010, rev. 2025)
- 30 Nov 2010 Invocation (2010)
- 30 Nov 2010 Te Deum (2010, rev. 2025)
-
2008
4
- 30 Nov 2009 Evening Service (2009, rev. 2025)
- 30 Nov 2009 Verbum caro factum est (2009, rev. 2024)
- 30 Nov 2009 Preces and Responses [set 1] (2009, rev. 2025)
- 30 Nov 2009 God is Our Strength and Refuge (2009, rev. 2024)
-
2007
4
- 1 Dec 2008 Nineteen Years of Winter (2008)
- 30 Nov 2008 O salutaris Hostia (2008)
- 30 Apr 2008 Whither Thou Goest (2008, rev. 2018)
- 29 Feb 2008 Ave Verum Corpus (2008, rev. 2023)
-
2006
2
- 30 Nov 2007 In memoriam (2007)
- 30 Nov 2007 Of Gondolin (2007)
-
2004
1
- 30 Jun 2005 O magnum mysterium (2005, rev. 2025)
-
2002
1
- 30 Nov 2003 Elegy (2003, rev. 2024)
-
1995
1
- 30 Nov 1996 Four Tonal Songs (1996, rev. 2025)
Explore Tags
- Clarinet
- Dickinson
- Brass Quartet
- Three Mixed Choirs
- Flute
- SSAATTBB
- Mixed Choir
- Partsong
- Two Pianos
- Baritone
- SATB
- Viola
- Dedication of a Church
- Thompson
- Trumpet
- Pentecost
- SSAA
- Campbell
- Double Choir
- Percussion
- Remembrance
- Alto Saxophone
- Male Voice Choir
- Bride of Christ
- Buchanan
- Mass
- Baptism of Christ
- Piano
- Tuned Wine Glasses
- String Orchestra
- Harp
- Sassoon
- SATBB
- SSATB
- Tuinman
- Stevenson
- Children's Choir
- Burns
- SSATBB
- Easter
- Soprano
- Eucharist
- Jennings
- SA
- Rossetti
- Tubular Bells
- Reconciliation
- LaVoy
- Advent
- Off-stage Quartet
- Maundy Thursday
- SSA
- Sitwell
- Davidson
- Yeats
- Mezzo-Soprano
- Off-Stage Sopranos
- String Quartet
- TTBB
- Two Soprano Solos
- Brass Quintet
- Tambourine
- Crichton Smith
- Tenor
- ATB
- Wordsworth
- Shepherd
- Cello
- Folksong
- AATTBarB
- Trinity Sunday
- Solo Soprano
- De La Mare
- Organ
- ATTB