top of page

 

Adult Entertainment (2025) 14'

rec, tsax, bn, 2 perc, egtr, eb, kbd

Score | Recording

​

 

Thought-Terminating Cliché (2025) 7'30"

1.1.1.1 - 1.1.1.0 - perc(1) - harp - strings

Score | Recording​​

​

​

Help! My Son Swallowed a Nickel (2024) 5'

vn, vc

​

​

Let's Work Together to Stop Climate Change (2024) 3'

vn, vla

​​​

​

For Topical Use Only (2024) 2'

fl, cl

Score | Recording

​

 

Contrafactum (2023) 8'

2.picc.2.eh.2.bcl.2.cbn - 4.3.2.btrbn.1 - perc(4) - pf(cel) - harp - strings 

Score | Recording

​

​

The Ends of Artifice (2023) 8'

eh, cl, 3 perc, hp, db

Score | Recording

​

​

Common Practice (2023) 5'30"

string quartet

Score | Recording

 

​

Partita (2023) 10'

solo violin

Score

​

 

Two Thoughts About the Tuba (2023) 3'

tba, pf

Score

​

​

Ricercar (2023) 4'

2(II=picc).2.2.2 - 3.2.1.1 - timp.perc(1) - pf - harp - strings 

Score | Recording

​

​

Entremets (2022) 15'

rec, eh, bn, tbn, pf, vn

Score | Recording

​

​

Variation on an Old American Tune (2020) 1'30"

fl, cl, vn, vc

Score

 

​

No. 2 (2020) 4'

2 pf, 2 perc, vc

Score

​

​

No. 1 (2019) 5'

string quartet

Score | Recording (performed by the Parker Quartet)

​

​

Pocket Prelude & Micro-Fugue (2019) 4'40"

fl, gtr

Score | Recording (performed by Jessica Shand and Ria Modak)

​

​

Score for short film "Continuity" (2019) 5'30"

electronics

​

​

Modernesque No. VII (2019) 4'15"

fl, cl, of, vn, vc, perc

​

​

Rondo (2018) 3'40"

fl, ob, cl, 2 vn, va, vc, pf

​

​

Ice Seventeen (2018) 5'30"

SATB chorus

Score | Recording

​

​

Festal Variations (2017) 18'

solo piano

Score | Recording

​

​

Music for Strings and Electronics (2017) 5'30"

amplified string quartet and 4-channel electronics

Score | Recording

​

​

Scherzo (2017) 1'15"

solo piano

Score | Recording

​

​

Kyrie for Eight Voices (2016) 6'

SSAATTBB chorus

​

​

Dynamo (2016) 7'

0.1.0.1 - 0.1.1.1 - perc(1) - syn - strings

​

​

​

​

​

​

​

​

​

​

​

bottom of page