top of page

 

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

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

Score | Recording

Adult Entertainment (2025) 14'30"

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

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

vla, vc

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