A Single Tree is not called a Forest (Alto Sax/Vla/Tbn/Perc/E. Gtr/Synth/Live Electronics) 2023

Her Name is Sorrow (Tenor, Vla, Accordion) 2023

Honnold (Large Ensemble, 10 players) 2023

Shock/Stasis (Vln, Pno) 2022

Lucan Duets (Vla, Vc) 2022

Sitting by Water (Midi instruments) 2022

Coimheascar/Struggling Light (Vln, Vln, Vla, Vc, Db, Perc) 2021           

Rasp (Brass Quintet) 2021

The Union is our God (E. Guitar, Flutes, 2 Perc) 2021         

Woolgathering (Contra Clarinet & Perc) 2020          

Refractions (Fl/Picc, Cl/B. Cl, Vln) 2020           

Cross-Purposes (Cl/B. Cl, Vc, Fixed Electronics) 2020

Common Places (Sop, Vln, Vc, Pno) 2020         

Engines of Babel (Large ensemble, 10 players) 2019

Five Scenes from a Retro Viewer (Fl, Hp, Vla) 2018           

Enturfment (String Quartet) 2018

Hywel Harasses the Haze with a Yellow Umbrella (Vln, Vc, Pno) 2018

Perelandrian Drift (Fl/Picc, B. Cl, Vln, Vc, Pno) 2018       

Dancing While Others Sleep (Fl, Hp, Vla) 2017

Two Baptisms in Solway Firth (Fl/Picc, B. Cl, Vln, Vln, Vla, Vc) 2017      

Maeshowe Scrawls (String Quartet) 2017

Sir, we wish to see Jesus (Fl, Vc, Pno) 2017    

The Pearl Mvt I-II (String Quartet) 2016

         The Pearl Mvt I-III (Fl, Cl, Pno) 2016    

The Bennu Bird ascends from the Duat 2016

The Great White Throne (Fl/Picc, B. Cl, Vln, Vln, Vla, Vc) 2015   

Ripples on a Sea of Glass (Fl/Picc, B. Cl, Vln, Vln, Vla, Vc) 2015

Miniature for String Quartet(String Quartet) 2014