Selected Works

Solo

  • i only bite because you make me (2019)

    for piano + video

    A game of ‘snake’ with synchronised live piano.

    Duration: 6’

    Premiered by Yshani Perinpanayagam at Royal Concert Hall Nottingham // All Your Bass Festival

  • I Am More Than (2022)

    for solo flute

    Finding truth and direction in one’s voice

    Duration: 5’

    Premiered by Sofiia Matviienko. Commissioned by the Royal Academy of Music for 200 Pieces.

  • T-Spinning: Rhapsody on a Theme of Tetris (2019)

    for solo piano
    (after Korobeiniki after Rachmaninoff)

    Virtuosic variations on the Tetris theme, inspired by Rachmaninoff’s Paganini Variations

    Duration: 5’

    Premiered by Yshani Perinpanayagam at Royal Concert Hall Nottingham // All Your Bass Festival

Vocal

  • Cage Letters (2024)

    4 songs for baritone and piano; also available in an arrangement for tenor and piano

    Settings of John Cage’s love letters. to Merce Cunningham. With thanks to John Cage Trust.

    Duration: 15’

    Premiered by Ross Ramgobin (baritone) and Yshani Perinpanayagam (piano) at Les Noces: The Departure, Woolwich Works, January 2024

    Performed by Giacomo Schmidt (tenor) and Jong Sun Woo (piano) at Konzerthaus, Berlin September 2025

  • Constellations (2022)

    Song for mezzo soprano and piano

    A mother and daughter consider the stars

    Duration 2’

    Premiered by Sarah Richmond and Sam Peña, Shoreditch, December 2022

    Further performances include by Beth Moxon and Jonathan Ware at Wigmore Hall, November 2024.

  • Seamstress (2025)

    Song for soprano and piano

    The many images which are woven together to form the night

    Duration: 3’30

    Commissioned and premiered by Sarah Dacey and Belinda Jones as part of Night Songs, Woolwich October 2025.

  • In Bethlehem Above (2020)

    Carol for SATB

    The nativity beginning with the star

    Duration: 2’

    Premiered online by Siglo de Oro, December 2020

    Further performances include by Salford Cathedral Choir for Midnight Mass broadcast on BBC Radio 4, and BBC Singers broadcast on Radio 3, and services internationally

    Recorded by Somerville College Choir Oxford, and Choir of Trinity Chuch Boston

    Published by Multitude of Voyces

  • When God Made Eve (2023)

    Carol for SATB

    The true and just legacy of Eve

    Duration: 2’45

    Premiered and recorded by St. Martin’s Voices

    Published by Encore

  • [Empty Miles] (2022)

    Co-Created with Sophie Stone
    for Creative Sign Artist and Any-Voice Choir

    Exploring solitude and intimacy through Creative Sign

    Duration: 7’

    Published by Peters

Instrumental

  • Music for My Stolen Breath (2023)

    for Brass Quintet

    Trauma-induced breathing patterns strive to become speech

    Duration: 6’

    Commissioned and premiered by Onyx Brass. Further performances include by RCM London students.

  • See How They Run; (2020)

    for string quartet

    A snapshot of depression

    Duration 4’

    Premiered by Ligeti Quartet as part of their Workout series, September 2020.

  • Hedgehog (2020)

    For flute, oboe, clarinet, bassoon, horn, trombone, violin, viola & double bass

    A jolly little spiky thing

    Duration: 1’

    Viral release online, performed by former members of the Rambert Orchestra in Lockdown 2020

  • We Folk Disquieten (2023)

    for string trio

    A folk-esque romp telling a story of unifying marginalised voices

    Duration: 2’30

    Premiered by Philharmonia chamber players, Cromwell Place 2023

  • Group Hug (2021)

    for 6 players

    Improv games in music; Japanese honey bees come together to take down a hornet

    Duration 5’30

    Commissioned by CoMA, premiered by CoMA Leeds

Chamber Orchestral / Orchestral

  • Hatch (2022)

    for chamber orchestra and body percussion

    Eggs rattle and crack, pteranodons majestically burst free

    Duration: 2’

    Commissioned and premiered by London Sinfonietta, Royal Festival Hall, 2022

  • House House Home Home (2024)

    for wind quintet, string quintet [db], piano + audience

    Images from a bustling home

    Duration: 15’

    Premiered by the Atéa Quintet and course participants. Commissioned for the inaugural Music Summer School and Festival @ Greshams, 2024

  • Beneath the Understory (2022)

    for soprano and period orchestra
    Text by Hazel Gould

    Beneath the ground is the beating heart of the forest

    Duration: 4’30

    Commissioned and performed by the Orchestra of the Age of Enlightenment.

  • Empire's Grandchild (2022)

    for Rock Band and Orchestra

    My intersectional identity expressed as. a mash-up between Carnatic music and heavy ‘90s alt pop.

    Duration: 3’

    Commissioned and premiered by Street Orchestra Live as part of their Ravi Shankar series, 2022

Opera / Musical Theatre / Other

  • STUCK (2024)

    Musical for choir and orchestra

    A politically charged story about community…and the fight to hold onto it.

    Duration: 45’

    Commissioned and premiered by Multi-Story Orchestra, Bold Tendencies July 2024. Further performances at Southbank Centre and Fairfield Halls, October 2025.

  • Choose Your Poison (2021)

    an interactive composition exploring climate change