- Opera & Theatre -

Nonsensus (2018) 25-minute opera for 2 singers, actor, percussionist (Operasonic commission)

This Incredible Life (2016, toured 2018) music for a play by Alan Harris

The Legend of Thomas Prothero (2017) (part of Newport Legends nominated for an RPS Award 2018)

My Perfect World (2015) for 4 singers, children’s chorus and symphony orchestra (WNO Commission)

The Hidden Valley (2012, revised 2015) 90-minute Opera for 9 singers and 3 players (WNO commission)

- Voice -

The Song Cycle I Am Going to Sing (2018). Soprano & Pno. Text: Ian McMillan

Festival Spirits (2018). Children’s choirs, Soprano & Pno (Bath Festival Commission)

Ghost Songs (2017). Tenor & Gtr. Texts: Charles Causley (St Endellion Festivals commission)

Wild Voices: The Crown Tree Creatures (2017) Children’s choirs & ensemble (Bath Festival Commission)

Early Stroll Songs (2016) Baritone & Gtr. Text: Ian McMillan.

Woolf Letters (2016) Mezzo Soprano & Pno. Texts: Virginia Woolf.

M(Mass) (2015) Choir & Electronics

Birdsong Brings Relief (2008) 3 Voices & Tape (written for Juice Vocal Ensemble)

- Instruments -

Our Great Grief and Joy (2016) Flute, Vla, Harp (Sarah Newbold commission)

Recovered Visions (2012) Mixed Ensemble & Tape (National Dance Company Wales / WNO commission)

Another Dawn (2012) String Orchestra & Tape

- Film -

Reign of Death (2009) Score for short film starring Noel Clarke