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.

Highlights