
Orchestra
Honeyed Light, Rain-Streaked (2025) - chamber orchestra (WIP)
Composer as . . . (2025) - chamber orchestra miniatures (WIP)
an aching . . . like a memory (2024) - 7' | solo clarinet and string orchestra
As an Iceberg on the Sea (2021/2023) - 7' | string orchestra
Band
Bell Tree (2024) - 7' | concert band
Starshine (2021/2023) - 7' | wind ensemble
Percussion
Crested Saguaro Rhapsody (2025) - solo double second steel pan
Ultramarine (2025) - multipercussion and tape
Silvery Reflections of the Moon in Passing Rivers (2025) - 6:30' | solo marimba
Different Winds (2025) - 5:15' | solo marimba
Moon Jelly (2024) - 5' | solo double tenor steel pan
Ontology (2024) - 4' | percussion duo with sung/spoken text
Pressed Pennies (2024) - 6' | solo cello steel pan
Virtuous Impatience (2024) - 9' | percussion ensemble
Street Music (2024) - 4' | solo multi-percussion with found objects
Pan Quartet No. 1, "Constellation" (2024) - 6' | two tenor pans, double seconds, triple guitar
The Jealousy of Academics (2023) - 4' | percussion quartet
Canopy Dawn (2023) - 6' | percussion quartet
Ripples 4 (2023) - 6' | percussion quartet
Count the Silver (2023) - 4' | percussion duo
Powder Blue (2023) - 4' | percussion duo
Nectar (2022) - 4' | solo double second steel pan
Reflections in Rhythm (2022) - 5' | percussion duo
Antiphonal Sonorities (2022) - 7' | percussion quartet
Book Piece (2022) - 4' | percussion trio
Certain Fluctuations (2022) - 3' | solo vibraphone
The Banach-Tarski Paradox (2021) - 10' | soloist on piano and percussion
Chamber Ensemble
The Color of Rain (2025) - steel pan, piano, and tape (WIP)
Laniakea (2025) - Pierrot plus percussion (WIP)
?! (2024) - two pianos and two percussionists
Strange Attachment (2024) - 10' | alto saxophone and piano
Kaleidoscope (2024) - 6' | trumpet, tenor saxophone, and multi-percussion
Burn (2023) - 10' | alto saxophone and piano
Mirage (2023) - 6' | Bb trumpet, trombone, piano, and double bass
Perpetual Motion (2023) - 4' | reed quintet
Night (2023) - 5' | viola and piano
Blue Ridge (2022) - 5' | clarinet quartet
I Know of Nothing Else but Miracles (2022) - 5' | trombone choir or low brass ensemble
Robin (2021) - 3' | soprano and piano
Synchronicities (2021) - 7' | flute, clarinet, electric guitar, piano, and double bass
On the Windswept Plains (2020) - 7' | violin, cello, classical guitar, and piano
Piano
Stolen Glances (2025) - 6' | piano four hands
Cable Car Canter (2025) - 5' | piano four hands
See the Circle (2024) - 9' | piano and MIDI keyboard
Ensconced in the Verdant Provenance (2022) - 3' | piano
Certain Fluctuations (2022) - 4' | arranged for piano
Long Night Moon (2021) - 5' | piano
October (2021) - 4' | piano
Solo
Descent (2025) - 10' | alto saxophone and tape
. . . but they are like us, too (2024) - 16' | alto saxophone and tape
Erupt (2023) - 5' | cello
Mercurial Spell (2023) - 3' | viola
Aligning with the Ancient Harmony of Creation (2022) - 4' | guitar
Five Iterations for Solo Viola (2021) - 15' | viola
Occult (2020) - 5' | cello
Steel Band
Bike Ride (2024) - 5' | steel band
Cathedrals (2024) - 4' | steel band
Eavesdropping (2024) - 4' | steel band
Sunfall (2022) - 4' | steel band
Coralberry (2022) - 6' | steel band
Balboa Park (2022) - 4' | steel band
Crystal Clear (2021) - 3' | steel band
Driftwood Coast (2019) - 3' | steel band
Topsy Turvy Turtle (2018) - 3' | steel band
Sun Speckled (2017) - 3' | steel band
Graphic and Electronic
Practice (2022) - 15' | sound walk from processed field recordings
Pentagraph (2022) - ???' | graphic score for any number of players
Surface of the Water (2021) - 7' | fixed media
Forge of the Heavens (2021) - 3' | fixed media
