Full Catalog
Click any underlined title for more information
Stage
So You May Breathe In Light (2024) Chamber Opera for Soprano, Mezzo-Soprano, Baritone, and Pierrot Septet 28’
In The Divining Lair (2019) Opera Scene for Mezzo-Soprano, Baritone, and Sinfonietta, 7’
Large Ensemble
Beyond The Sanctuary Walls (2023) Soprano, Double Bass, and String Orchestra, 25’
His Body Lies, His Soul Marches (2021) Orchestra, 8’
Nonsense Passacaglia (2020) for Piano and Sinfonietta, 12’
Oboe Concerto (2019) for Oboe, Percussion (3), Piano, and Strings, 30’
Familiar Punchlines (2019) for Sinfonietta, 8’
Eclipse (2020) for Wind Ensemble13’
Eclipse (2019, rev. 2021) for Orchestra 13’
Songs from Brooches (2017) for Two Sopranos and Orchestra, 20’
Cello Concerto (2016) for Cello and Ensemble (3 flutes, 2 percussion, piano, and 11 strings), 29’
Delicate Perpetuum (2015) for String Orchestra, 8’
Chamber
Nocturnes (2025) for Cello and Piano 13’
Chrysalis (2024) for Piano Trio 15’
Time Pieces (2024) for Narrator, Violin, Percussion Quartet, and Piano 27’
Music in Shattered Colors (2024) for Bassoon and Piano 17’
A Cry of Flames (2023) for Narrator, Harp, and Viola 5’
Combustion Preludes (2023) for Piano Trio 13’
Cycle Compression (2022) for Percussion Ensemble 15’
Moods in the Waning Hours (2022) for Bassoon and String Quintet 20’
Oboe Concerto (Piano Reduction) (2022) for Oboe and Piano 27’
Vocalise (2019) for Oboe and Piano (from Oboe Concerto) 5’
Suite in Vivid Color (2022) for Violin and Piano 15’
Summersongs (2021) for Soprano and Nine Bassoons 14’
Resonant Machines (2021) for Pierrot Sextet, 11’
Collision Music (2021) for Saxophone and Percussion Quartet 12’
Studies in Change (2020) for Cello and Piano, 13’
Kettle (2019) for Pierrot Quintet, 6’
Space Poem (2019) for Organ and Percussion, 16’
Trailing Wings (2019) for Saxophone, Two Flutes, Three Clarinets, Two Bassoons, and Three Horns, 8’
The Grave of Old John Brown (2018) for String Quartet, Bass, and Percussion, 13’
The Elements (2018) for Baroque Octet, 15’
Flashes (2018) for Wind Quintet, 5’
Seed to Snag (2018) for Reed Quintet, 13’
Reflected Arcs (2018) for Violin and Piano, 11’
Scarred Landscape (2018) for String Trio, 6’
Variations Between the Creases (2017) for Piano Quartet, 12’
Meccanicorno (2017) for Horn and Prepared Piano, 6’
Preludes and Recitations (2017) for Two Flutes, Two Oboes, Two Clarinets, Two Horns, and Two Bassoons, 15’
Night Music (2016) for Flute/Eb Clarinet, Clarinet, Violin, Viola, Cello, Piano, and Percussion 8’
Wind Octet (2015) for Two Clarinets, Two Oboes, Two Horns, and Two Bassoons, 10’
Solo & Duo
Disappearance Studies (2022) for Clarinet and Vibraphone 7’
Variations as the Sun Sets (2021) for Guitar, 10’
Fleeting Refrains (2021) for Trombone, 3’
Tunes for Weary Days (2020) for Guitar, 10’
Suite (2020) for Piano, 12’
Iteration Etudes (2020) for Oboe, 5’
Two Recitatives (2015) for Violin and Clarinet, 10’
Vocal
Birch Tree on a Riverbank (2025) for Soprano and Piano 7’
Fire Incantation (2025) for Mezzo-Soprano and Piano 5’
Sung from Ruins (2023) for Soprano and Violin 7’
Canyon Song (2023) for Voice and Piano 5’
Speak Lovewords (2023) for Voice and Piano 12’
As Days Repeat (2023) for Voice and Piano 4’
Summersongs (2023) version for Soprano and Piano 14’
Music as the Ice Melts (2022) for Soprano, Flute, Clarinet, Violin, Cello 12’
Summersongs (2022) for Soprano and Nine Bassoons 14’
Tamora Monologues (2018) for Soprano, Bassoon, and String Quartet, 16’
Two Taylor Songs (2018) for Soprano, Two Piccolos, Two Oboes, Two Clarinets, Two Horns, and Two Bassoons, 13’
Soft Light (2018) for Soprano, Two Clarinets, Two Horns, Marimba, and Vibraphone, 9’
Tu T’envoles (2017) for Soprano and Piano, 5’
-
So You May Breathe In Light (2024) Chamber Opera for Soprano, Mezzo-Soprano, Baritone, and Pierrot Septet 28’
In The Divining Lair (2019) Opera Scene for Mezzo-Soprano, Baritone, and Sinfonietta, 7’
-
Beyond The Sanctuary Walls (2023) Soprano, Double Bass, and String Orchestra, 25’
His Body Lies, His Soul Marches (2021) Orchestra, 8’
Nonsense Passacaglia (2020) for Piano and Sinfonietta, 12’
Oboe Concerto (2019) for Oboe, Percussion (3), Piano, and Strings, 30’
Familiar Punchlines (2019) for Sinfonietta, 8’
Eclipse (2020) for Wind Ensemble13’
Eclipse (2019, rev. 2021) for Orchestra 13’
Songs from Brooches (2017) for Two Sopranos and Orchestra, 20’
Cello Concerto (2016) for Cello and Ensemble (3 flutes, 2 percussion, piano, and 11 strings), 29’
Delicate Perpetuum (2015) for String Orchestra, 8’
-
Chamber
Nocturnes (2025) for Cello and Piano 13’
Chrysalis (2024) for Piano Trio 15’
Time Pieces (2024) for Narrator, Violin, Percussion Quartet, and Piano 27’
Music in Shattered Colors (2024) for Bassoon and Piano 17’
A Cry of Flames (2023) for Narrator, Harp, and Viola 5’
Combustion Preludes (2023) for Piano Trio 13’
Cycle Compression (2022) for Percussion Ensemble 15’
Moods in the Waning Hours (2022) for Bassoon and String Quintet 20’
Oboe Concerto (Piano Reduction) (2022) for Oboe and Piano 27’
Vocalise (2019) for Oboe and Piano (from Oboe Concerto) 5’
Suite in Vivid Color (2022) for Violin and Piano 15’
Summersongs (2021) for Soprano and Nine Bassoons 14’
Resonant Machines (2021) for Pierrot Sextet, 11’
Collision Music (2021) for Saxophone and Percussion Quartet 12’
Studies in Change (2020) for Cello and Piano, 13’
Kettle (2019) for Pierrot Quintet, 6’
Space Poem (2019) for Organ and Percussion, 16’
Trailing Wings (2019) for Saxophone, Two Flutes, Three Clarinets, Two Bassoons, and Three Horns, 8’
The Grave of Old John Brown (2018) for String Quartet, Bass, and Percussion, 13’
The Elements (2018) for Baroque Octet, 15’
Flashes (2018) for Wind Quintet, 5’
Seed to Snag (2018) for Reed Quintet, 13’
Reflected Arcs (2018) for Violin and Piano, 11’
Scarred Landscape (2018) for String Trio, 6’
Variations Between the Creases (2017) for Piano Quartet, 12’
Meccanicorno (2017) for Horn and Prepared Piano, 6’
Preludes and Recitations (2017) for Two Flutes, Two Oboes, Two Clarinets, Two Horns, and Two Bassoons, 15’
Night Music (2016) for Flute/Eb Clarinet, Clarinet, Violin, Viola, Cello, Piano, and Percussion 8’
Wind Octet (2015) for Two Clarinets, Two Oboes, Two Horns, and Two Bassoons, 10’
-
DescriptionSolo & Duo
Disappearance Studies (2022) for Clarinet and Vibraphone 7’
Variations as the Sun Sets (2021) for Guitar, 10’
Fleeting Refrains (2021) for Trombone, 3’
Tunes for Weary Days (2020) for Guitar, 10’
Suite (2020) for Piano, 12’
Iteration Etudes (2020) for Oboe, 5’
Two Recitatives (2015) for Violin and Clarinet, 10’ text goes here
-
Description text goes hereBirch Tree on a Riverbank (2025) for Soprano and Piano 7’
Fire Incantation (2025) for Mezzo-Soprano and Piano 5’
Sung from Ruins (2023) for Soprano and Violin 7’
Canyon Song (2023) for Voice and Piano 5’
Speak Lovewords (2023) for Voice and Piano 12’
As Days Repeat (2023) for Voice and Piano 4’
Summersongs (2023) version for Soprano and Piano 14’
Music as the Ice Melts (2022) for Soprano, Flute, Clarinet, Violin, Cello 12’
Summersongs (2022) for Soprano and Nine Bassoons 14’
Tamora Monologues (2018) for Soprano, Bassoon, and String Quartet, 16’
Two Taylor Songs (2018) for Soprano, Two Piccolos, Two Oboes, Two Clarinets, Two Horns, and Two Bassoons, 13’
Soft Light (2018) for Soprano, Two Clarinets, Two Horns, Marimba, and Vibraphone, 9’
Tu T’envoles (2017) for Soprano and Piano, 5’