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