Complete Works and Recordings

2018 Baptismal Sentences, for SATB choir

Choir of St. James’s Parish Church, Sussex Gardens conducted by George de Voil

2018 Diabolus (educational work)

2018 Bran’s Lament (educational work)

2018 Social Media Suite, for 4 bassoons

2017 A Birthday, for SATB or TTBB choir and piano

2017 Sacrifice of Isaac, unaccompanied SATB choir

2017 Educational duets (see education section)

2017 Riviera Recuerdos, for flute and piano (educational work)

2016 Mean Streets at Midnight, various instruments with backing track (educational work)

2015 Missa Veni, Veni Emmanuel (Mass for Advent), for unaccompanied SATB choir

Choir of St. James’s Parish Church, Sussex Gardens conducted by George de Voil

1. Kyrie


2. Sanctus


3. Agnus Dei

Agnus Dei

2014 Sing We To This Merry Company, for SATB choir and organ

Choir of St. James’s Parish Church, Sussex Gardens conducted by Robin Kimber

Sing We

2013 Variation XVI, fanfare for brass quintet (2 tpt, hn, tbne, tba)

Welsh Symphonic Brass Ensemble

Variation XVI

2013 A Little Night Music, for piano

2011-12 The Ruffian on the Stair (chamber opera)

2010 Lyra Davidica, for large orchestra

BBC National Orchestra of Wales

Lyra Davidica

2009 Sonnet 126

Workshop performance by Voces 8

2009 Prelude on ‘Hyfrydol’, for organ (orchestral version also available)

2009 Maghreb, for 36 treble instruments and electric guitar

2009 Chorale from ‘Lyra Davidica’, for organ

Michael Slaney on the organ of St. Davids Cathedral


2008 Djemaa el Fna, for 36 trumpets

BBC National Orchestra of Wales trumpets and friends


Djemaa Extract


Djemaa el Fna

2008 Chorale Prelude ‘Warum Sollt’, for organ

2008 Chorale Prelude ‘Herr ich habe missgehandelt’, for organ

Herr ich habe

2008 Lost Places, for piano quartet

2008 Mwg, for flute, trumpet, cello, piano and percussion

Cardiff University Contemporary Music Group


2008 Hommage, for oboe, drum set, harpsichord and double bass

2007 Porch Scribbles, for SSA soloists

Workshop Performance by Juice

2007 A Little Movement, Variation on Elgar’s Enigma Theme

Cardiff University Contemporary Ensemble

2006 Movements for Orchestra

BBC National Orchestra of Wales in workshop performance

First movement extract:

Movements I

Second movement extract:

Movements II

2005 Conversation for Solo Trumpet (unaccompanied solo tpt)

2005 Dum Juventus Floruit, for 16-part choir and solo flute

Cardiff University Contemporary Choir with Nicola Loten (flute)


Dum Juventus


Dum Juventus

2005 Piano Quintet

2001 Bring in the Holly, for orchestra and unison children’s chorus

Pupils of Caldicot Comprehensive, surrounding primary schools and the Cardiff Philharmonic Orchestra

Bring in the Holly

2000 Charlie and the Chocolate Factory, for band, children’s choir and children’s instrumental ensemble

Pupils of Caldicot Comprehensive School