- 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