Compositions
Large Ensemble
Five Imagined Dance (2026) for orchestra - 15 min.
Eureka (2025) for orchestra - 7.5 min.
Upon a Star (2021) for orchestra - 4 min.
Sound On (2021) for symphonic band - 4.5 min.
Constellations (2021) for string orchestra - 3 min.
Chamber (3-8 players)
Beaver Drop (2026) for octet - 15 min.
Robo Toad Express (2026) for string quartet - 9 min.
Clockwork (2025) for pierrot sextet - 9 min.
A Fox’s Meditation (2025) for piano quintet - 13 min.
Hollow Woods (2025) for flute quartet & piano - 8 min.
Crystal Canvas (2024) for string sextet - 10 min.
A Pocket of Light (2024) for string quartet - 10 min.
Eureka (2024) for string quartet - 7.5 min.
Embers (2023) for piano trio - 5 min.
String Quartet “For Julia” (2021) for string quartet - 21.5 min.
Chamber (2 players)
Five Imagined Dances (2025) for horn and viola - 12 min.
With Haste (2025) for violin and cello - 5 min.
Growl (2025) for bass clarinet and cello - 7 min.
A Fox’s Meditation (2025) for violin and guitar - 10 min.
Sonata (2023) for cello and piano - 15 min.
Solo
Deep Rest (2026) for contrabass - 7 min.
Cascades (2024) for piano - 8 min.
Obsidianator (2022) for cello - 6 min.
Naeco (2021) for flute & live electronics - 7 min.
In the Moment (2020) for clarinet - 2.5 min.
Delusions at 12 Kilometers (2019) for clarinet - 5 min.
Voice
llluminations (2021) for soprano and chamber orchestra - 10 min.
Parade (2021) for soprano, clarinet, cello and piano - 3.5 min.
Invictus (2019) for SSAATB choir - 10 min.
Dramatic Vocal Work
Pulse (2023) for soprano, alto and pierrot ensemble - 10 min.
Dance
What You Cannot See (2020) for fixed media - 2.5 min.