Works
Large Ensemble
For All the Stones We've Left Unturned (2025)
Orchestra 2(2=picc).2.2.Sop.sax.A.Sax.2.,4.2.3(3=b.tbn).1.,timp+3perc.,hp.pno.,strings
Four Movements - Singing into the Hillside, Scherzo, Largo, Fanfare - c. 12:00
Eccentricities (2020)
Orchestra 2.2.2.2.,3.2.2(2=b.tbn)1.,timp+3perc.,strings - c. 4:30
Chamber
Urban Nocturne (2024)
Clarinet Quartet (E-Flat, B-Flat, Alto, Bass) - c. 5:00
Stuck at Home (strings version) (2024)
2 Violins, Double Bass - c. 3:00
Brass Septet (2022)
2 Cornets, Horn, Trombone, Euphonium, 2 Tubas - c. 4:30
The Third Wall (2020, rev. 2025)
Bass Clarinet and Violin - c. 3:00
LATENCY (2020)
2 Bassoons, Piano, Electronics - c. 6:00
Instrumental Solo
Moments (2019)
Viola - c. 4:30
Five Movements - Pedals, Guidance, Ambigram, Stasis, and Gliding
Vignettes (2019)
Piano - c. 10:30
Three Movements - Autobiography, Sojourn, and Reverie
Vocal
Smoke in Los Angeles (2024)
SATB Choir and Piano - c. 5:00
Morning Rush: A Coffeehouse Musical (2024)
Musical Theater - 4 roles, SATB ensemble, 3 woodwinds, 2 trumpets, trombone, piano, bass, drums - c. 20:00
Stuck at Home (2021)
Vocal Trio - Soprano, Mezzo-Soprano, Tenor - c. 3:00