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