Works listed below by medium, in reverse chronological order;
scores / parts can be purchased here

Compositions

Opera

Orchestra / Large Ensemble (7+ players)

  • a gleaming like ivory that slowly resolves until it becomes dust

    for septet - 15’ - (2025-)

  • a collision of horizons

    for orchestra - 11’ - (2022-24)

  • Puzzle Box

    for orchestra - 7’ - (2024)

  • the shifting earth

    for chamber symphony - 13’ (2023-24)

  • in drops of dew will I sink down and mingle with the dust

    for septet and electronics - 9’ (2022-23)

  • Enlisting

    for bass-baritone and orchestra - 4’ (2020)

  • Atmospheric Entry

    for eight violins and electronics 8’ - (2020)

Chamber Music

  • Concordance

    for string quartet - 7’ - (2024)

  • Alien Altar

    for percussion quartet 6’ - (2023)

  • filigree

    for piccolo, soprano saxophone, percussion, violin, and piano 7.5’ - (2021-22)

  • ataxia

    for violin and piano four-hands 7’ - (2021)

  • THRASH/counter THRASH

    for piano trio - 6.5’ - (2021)

  • Compressor

    for flute, clarinet, trumpet, violin, viola, and cello - 6’ - (2019)

  • to not walk upside down in the realm of the dead

    for soprano, violin, cello, and percussion - 4.5’ - (2019)

  • Glimpse

    for clarinet, violin, cello, and piano - 10’ - (2018-19)

Solo / Duo

  • soon all this will be picturesque ruin

    for double bass and electronics 10’ - (2025-)

  • An Entity Atop the Haywain

    for organ - 8’ - (2025-)

  • Perimeters

    for piano, percussion, and video film by Alex Atienza - 6’ - (2025-)

  • The Transformation of Hyacinth

    for violin and piano - 7’ - (2024)

  • truth

    for soprano and electronics 10’ - (2022-24)

  • Soliloquy

    for marimba - 7’ - (2024)

  • playing again

    for two violins - 3.5’ - (2024)

  • I shall hold you fast

    for violin and guitar - 3.5’ - (2024)

  • sudden gusts of tortured poignance

    for cello - 9’ - (2024)

  • mercurial planes

    for flute - 8’ - (2023)

  • fitful machinery ii

    for piano - 3’ - (2022)

  • please continue

    for soprano, double bass, and electronics - 16.5’ - (2020)

  • Hence, I speak to you now...

    for flute and piano - 9’ - (2016)

Electronic Music

Multimedia / Collaborations

  • Perimeters

    for piano, percussion, and video film by Alex Atienza - 6’ - (2025)

  • A Cenotaph

    video art - directed by Allyson Packer - 9’ - (2024)

  • Million Adversarial Faces

    installation made in collaboration with Sicheng Wang - 8’ - (2022)

  • Virtual Immunization Project

    virtual installation made in collaboration with Sicheng Wang (2021)

  • 2020 Fall, Threat

    film made in collaboration with Sicheng Wang - 7’ - (2020)