oceans, Insatiable (2020)
for wind ensemble - 11' 30" | Scorecommissioned by the University of Cincinnati College-Conservatory of Music Wind Symphonyfor mixed quartet with 4.1 channel electronics and video - 25' | ScoreDMA dissertation, University of Cincinnati - CCMDistorted Currents (2023)
for electric guitar and feedback snare drum - 9' | Videofor two pianos and two percussion - 3' for Bb clarinet, bass clarinet, and two percussion - 6' | Scorefor baritone voice, trumpet, trombone, bass clarinet, and electronics - 6' 40" | ScoreAt the Winter's End I Dance the History of Its Weather (2019)
for string quartet - 19' | ScoreFive Songs of Ezra Pound (2017, rev. 2018)
for soprano, viola, harp, and prepared vibraphone - 12' 40" | Score | Recordingfor percussion sextet - 14"commissioned by the Wheaton College Percussion Ensemble | Score | Recordingfor flute, horn, violin, cello, and piano - 7' 40"for flute/bass flute, bass clarinet, cello, and marimba - 8' 30" Shimmering Proximities (2023)
for electric guitar - 3' for multiple percussion solo - 6' Neoplastic Miniatures (2022)
for piano and live electronics with optional projections - 10' | Score Seven Stones Fall through a white space (2022)
for trombone and live electronics - 3' | Score | Recording for solo marimba - 3'for solo piano - 8'for mbira and live electronics - 3' 20"Avbryte (2014, rev. 2018)
for solo Bb Clarinet - 3' 40"interactive pattern-based composition environmentgenerative video installationDrop, Pool, and Stream (2020)
8 channel generative installation - Video...but never speaking (2019)
5.1 channel fixed media - 10'Kyrie (for the earth) [2019]
for laptop quartet in 8.1 or 4 channel sound - 6' stereo fixed media - 6' 10" | Recording