Choral works
Magnificat and Nunc Dimittis on E (1992) - Choir and Organ - Winner, Norwich International Festival Of Contemporary Church Music Composition Competition, 1992 - Download Score
Blow, blow, thou winter wind (1992) - SSATB - Download Score
Ave Verum (1994) - Double Choir.Prizewinner, Barbara Johnstone Composition Prize, 1994. Recording on Hyperion CDA67575.
O Sweete And Bitter Monuments Of Paine (1996) - Choir and Organ.
Oculi Omnium (1996) - SATB - Download Score
Ye Remember, Brethren (1997) - Choir and Organ.
Spem In Alium (1997) - 40 Countertenors.
Three Carols (1997) - SATB.
St. Mary Abbots Jubilate (1998) - Choir and Organ - Download Score
Sweet Infancy (1998) - Double Choir.
The Clocks Of Cassiodorus (1999) - Choir and Full Orchestra.
My Beloved Spake (1999) - Double Choir.
Domine, Refugium (1999) - Double Choir.
In Tenebris II (2000) - SATB.
Riverunstill (2000) - Choir, Two Pianos and Percussion.
Hark, A Clarion Voice! (2000) - Choir and Organ.
Deo Gratias I (2002) - SATB.
Mass for Men's Voices (2002) - AATTBB.
A Sad Carol For These Distracted Tymes (2002) - SATB - Download Score
Messe Basse (2003) - SSA and Organ.
In Tenebris I (2003) - SATB.
Deo Gratias II (2003) - TTBB.
O Magnum Mysterium (2003) - TTBB - Download Score
A Peal For Abingdon (2004) - Any voices.
Ave Maris Stella (2004) - SSA and Organ.
In Tenebris III (2004) - SATB.
The Troparion and Kontakion of Saint George, Great Martyr and Trophy-Bearer (2004) - SATB and Organ.
Praise Our God, All Ye Servants (2004) - SATB and Organ.
Bath Responses (2004) - SSS and Cantor - Download Score
Tota Pulchra Es (2004) - ATBarB - Download Score
Dominus Regit Me (2005) - ATB and Organ
O Roma Felix (2005) - SATB and Organ
Preces And Responses (2005) - SSS
Domine Ad Adiuvandum (2005) - SATB
Sweet Was The Song (2005) - SATB and cl, hn, str or piano; Unison Voices and Piano - Download Score
Pleasure It Is (2006) - SATB - Download Score
Magnificat Octavi Toni (2006) - ATB
Blackheath Responses (2006) - SATB - Download Score
Shew Me Thy Ways (2007) - SATB and Organ
Song Of Wisdom (2007) - Choir, 2 Trumpets and String Orchestra
Missa Seria (2007) - SATB and Organ - Download Score
To The Edge Of The World (2008) - SATB and Organ
All Nature (2008) - SATB - Shortlist, Vocalis Composition Competition, 2008
Blackheath Mass (2008) - SATB and Organ
A New Unison Mass (2008) - Unison Voices and Organ
Invictus (2008) - Hymn Tune
Congaudentes exultemus (2008) - SATB and Organ
Missa Sancti Nicolai (2008) - SATB and Organ - Download Score
Amazing Grace (2009) - Hymn Descant
From Damascus (2009) - Children's Voices, SATB, Percussion, Organ and Strings
Si Diligitis Me (2009) - SATB and Organ - Download Score
Brothers From The East And West (2009) - Hymn Tune
Est Secretum (2009) - SATB - Download Score
Of All Persons And Estates (2010) - Choir and Orchestra
Mermaid (2010) - Children's Choir, Piano and Percussion
Swift Flows The River (2010) - TTBB
Magnificat and Nunc Dimittis on G (2010) - Choir and Organ - Download Score
Missa Domini Nostri Iesu Christe, Universorum Regis (2010) - Unison Men's Voices and Organ
Music (2011) - SATB
I Hear, And Am Elated (2011) - Choir, ob, tpt, str or organ/piano - Download Score
Nunc Dimittis (2011) - SATB - Download Score
Through The Fair (2011) - Choir and full orchestra
With Thy Might (2011) - SATB - Download Score
Silent Night (2011) - Carol Arrangement. Choir, fl, cl, str or organ/piano
He Makes His Messengers Winds (2012) - SATB - Download Score
Peace, My Heart (2012) - SATB and Organ - Download Score
Ar Hyd y Nos (2012) - Choir and full orchestra
Everyone Sang (2012) - Choir and Organ - Download Score
The Lord Is My Light (2012) - SATB - Download Score
We Three Kings (2012) - Choir and Organ - Download Score
This Joyful Eastertide (2013) - arrangement for SATB - Download Score
Flyht (2013) - SATB and Organ/Piano - Download Score
Melody Divined (2014) - SATB
The Angel Gabriel (2014) - Carol Arrangement. Choir and Piano - Download Score
It Came Upon The Midnight Clear (2014) - Carol Arrangement. Choir, Organ and Trumpet
1215: Foundation Of Liberty (2015) - Baritone Soloist, Narrator, Choir and Full Orchestra
O God Of Earth And Altar (2015) - SATB and Chamber Orchestra/Organ
Magnificat & Nunc Dimittis on Eb (2015) - SSAATTBB and Organ
Te Deum Laudamus (2015) - SATB and Orchestra/Organ
Westminster Wassail (2015) - SATB, Organ, Trumpet, Percussion
Levavi Oculos (2016) - S Solo, SATB - Download Score
Tu Es Petrus (2016) - SATB and Full Orchestra - Download Score
The Human Seasons (2016) - SATB and Chamber Orchestra/Organ - Download Score
This Light Of Reason (2016) - SATB and Piano - Download Score
Adam Lay Ybounden (2016) - Unaccompanied Choir - Download Score
Carol For Jane (2017) - SATB and Piano - Download Score
High Flight (2018) - SATB and Organ - Download Score
Missa Loquebantur Variis Linguis (2018) - SSATB and Organ
Missa Dorica (2018) - SATB
Gabriel, That Angel Bright (2018) - SATB and Organ
Missa Festiva (2019) - SATB and Organ
A Certain Everlasting Polyphony (2019) - SATB and Chamber Orchestra/Organ
Gaudent in Coelis (2019) - SS and Piano - Special Award, Opus Ignotum Composition Competition for Chidren's Choirs, 2019.
The Oxen (2019) - SATB and Piano - Download Score
Magnificat & Nunc Dimittis on Bb (2019) - SATB and Organ - Winner, Saint Fin Barre's Cathedral, Cork 150th Anniversary Composition Competition, 2020 - Download Score
Missa Clemens (2020) - SATB and Piano - Download Score
Sight Adjusts Itself To Darkness (2022) - Soprano & Baritone soloists, SATB and Organ - Download Score
O Nata Lux (2022) - SATB
Childing Of A Maiden Bright (2022) - SATB
From Far Away (2023) - SATB and Piano
My Heart Is Inditing (2024) - SATB and Organ