Full list of works

    • Told By An Idiot (2022)
      Scene for S, M-S, T, Bar. and piano. 9mins. Libretto: Emma Jenkins. Commssioned by Scottish Opera.

    • In Flagrante (2023)
      Scene for S, M-S, T, Bar. and piano. 13mins. Libretto: Emma Jenkins. Commissioned by Scottish Opera.

    • Videntes Stellam (2015)
      SATB (with divisi). 5mins.

    • Two Antiphons (2015/16)
      SATB (with divisi). 7mins.

    • Master of Music (2016)
      AATBarBarB. 6mins. Commissioned by the King’s Singers.

    • ‘What Will The Children Remember?’ (2016)
      Upper voices, piano. 13mins. Commssioned by Portsmouth High School for Girls.

    • She Walks in Beauty (2017)
      SATB (with divisi). 5mins. Winner of Voces8 / VCM Foundation Composition Competition, 2017.

    • The Clare Canticles (2018)
      SATB (with divisi and baritone solo), organ. 9mins. Magnificat and Nunc Dimittis composed for the Choir of Clare College, Cambridge.

    • Flos Carmeli (2018)
      SATB. 3mins. Winner of the Flos Carmeli International Composition Competition, Malta.

    • One Holy Light, One Heavenly Flame (2018)
      SATB (with divisi), organ. 5mins. Commissioned by Choir and Organ Magazine.

    • ‘Come’, Thou Dost Say to Angels (2018)
      SATB, organ/piano. 4mins. Composed for the Choir of All Saints’, Peterborough.

    • Missa Brevis (2019)
      SATB (with divisi) and electronics. 14mins. Composed for the Choir of Clare College, Cambridge.

    • O Magnum Mysterium (2021)
      SATBarB. 6mins. Commissioned by Ensemble Perspectives (FR).

    • Two Sonnets (2015)
      Text: Christina Rossetti. Sop./Mezzo, piano. 10mins. II: ‘After Death’, winner of 2015 BBC Proms: Inspire Young Composers’ Competition.

    • If You Forget Me (2017)
      Text: Pablo Neruda. Bar., piano. 7mins.

    • Two Songs of Autumn (2017)
      Text: James Wright, Thomas McGrath. Bar., piano. 8mins.

    • Two Songs of Yeats (2019)
      Text: William Butler Yeats. Medium voice, piano. 6mins.

    • Spring and Fall (2020)
      Text: Gerard Manley Hopkins. Contralto, piano. 4mins.

    • At a Window (2020)
      Text: Carl Sandburg. Sop., piano. 4mins.

    • In the Gold Room (2020)
      Text: Oscar Wilde. Bar., piano. 4mins.

    • An Empty Crib (2020)
      Text: Ella Wheeler Wilcox. Sop., piano. 5mins.

    • A Dream (2020)
      Text: Edna St. Vincent Millay. Sop., piano. 4mins.

    • Eclogue (2016)
      String quartet, piano. 8mins.

    • Sonatine for Flutes and Piano (2016)
      Picc., Fl., Alto Fl., (1 player), piano. 11mins. Composed for Jack Reddick.

    • Elegy for Cello and Piano (2017)
      Cello, piano. 6mins.

    • Quintet for Piano and Winds (2017)
      Fl., Ob., Cl., Bsn., piano. 16mins (3 movements).

    • Soliloquy (2018)
      Solo piano, optional electronics. 10mins.

    • wide, empty spaces (2021)
      Bansuri, piano. 12mins. Commissioned by The New World Symphony (FL, USA) for Jack Reddick.

    • Concert Fugue for Orchestra (2015)
      2.2.2.2./4.3.3.1./Timp.2perc./Hp./Strings. 8mins.

    • Ymir and Odin (2017)
      2.1.2.1./1.2.1.0./Timp.1perc./piano/Vln I, II, Vc., Cb./Alto Saxophone. 11mins. Orchestration to match Darius Milhaud, La Creation du Monde (1922).

    • … to see these things again (2018)
      Soprano Solo, 2(1 doub. picc.). 1(doub. C.A.). 2(1 doub. Eflat Cl., 2 doub. Bass Cl.). 1./2.0.0.0./1perc./Hp./Strings. 13mins. Text: Christina Rossetti.

    • Triptych (Clarinet Concerto) (2019)
      Clarinet Solo, 2(1 doub. picc.). 1(doub. C.A.). 2(1 doub. Eflat Cl., 2 doub. Bass Cl.). 1./1.1.1.0./1perc./Hp./Strings. 16mins.

    • Fanfare Tambourin (2020)
      2(1 doub. picc.). 2.2.2./4.3.3.1./Timp.2perc./Hp./Strings. 4mins.