Please contact me for perusal scores, purchases, and questions.
Choral
SATB & SATB with divisi
- God Rest You Merry, Gentleman (2025) [commissioned by In Medio Chamber Choir] (2025) | SSAATTBB | ca. 4'
- Perfect Listening (2025) [commissioned by the Tualatin High School Concert Choir] (2025) | SSAATTBB | ca. 4'
- Joy (2025) [commissioned by Dr. Sharon Paul and the University of Oregon Chamber Choir] (2025) | SSAATTBB | ca. 4'
- In the Evening (2024) | SATB | ca. 3'
- O Fire (2024) [commissioned by the Royal Voices of Charlotte for the 42nd International Choral Festival of Preveza] | SSAATTBB with Soloists | ca. 5'
- While I was Fearing It (2023) | SSAATTBB | ca. 3'
- Catch at Hope [commissioned by the Portland Phoenix Chamber Choir] (2022) | SSAATTBB & Piano with Soloists (alternate version for a cappella SSAATTBB Choir) | ca. 4'
- If I Must Go (2022) | SSATBB | ca. 4.5'
- To the heart that knows fire [chosen for Voices of Concinnity's 2022 Choral Composer Amplify Project] (2021) | SSATBB | ca. 4'
- The Rocking Chair (2016) | SSATBB | ca. 4'
SSA & SSAA
- The Sleep Wind (2025) | SSAA | ca. 3'
- While I was Fearing It (2023) | SSAA | ca. 3'
- If I Must Go (2022) | SSAA | ca. 4.5'
- To the heart that knows fire (2021) | SSATBB | ca. 4'
- Make Me an Instrument (2020) [featured in the OMEA All State 2022 sight reading selections] | SSA | ca. 4'
- In the Bleak Midwinter [commissioned by Myriad] (2018) | SSAA | ca. 5'
Sacred
- God Rest You Merry, Gentleman (2025) [commissioned by In Medio Chamber Choir] (2025) | SSAATTBB | ca. 4'
- O Fire (2024) [commissioned by the Royal Voices of Charlotte for the 42nd International Choral Festival of Preveza] | SSAATTBB | ca. 5'
- Make Me an Instrument (2020) [featured in the OMEA All State 2022 sight reading selections] | SSA | ca. 4'
- In the Bleak Midwinter [commissioned by Myriad] (2018) | SSAA | ca. 5'
Vocal
Solo
- All that we See or Seem (2024) | Soprano, Piano | 4'
- be for me the rain [commissioned by Commissioned by the National Association of Teachers of Singing and Cincinnati Song Initiative] (2024) | Baritone, Piano | 4.5'
- Volume (2024) | Soprano, Piano | ca. 4.5'
- To Breathe [commissioned by Eugene Opera] (2020) | Soprano, Mezzo-Soprano, Piano | ca. 6'
- Alleluia [commissioned by Persisting Sound] (2020) | Soprano, Piano | ca. 2.5'
- Stop the Clock [commissioned by Fear No Music] (2019) | Soprano, String Quartet, Piano, Percussion | ca. 7'
- Pieces (2019) | Soprano, Flute, Piano| ca. 5'
- Donum Aquae: Gift of Water (2018) [commissioned by Art Song Lab] | Contralto, Piano (Alternate version for soprano and piano) | ca. 4.5'
- Be You Still [written for Uzmah-Upbeat] (2017) | Baritone, Clarinet, Piano | ca. 5'
- Not I Alone (2017) | Soprano, Harp, Piano, Percussion | ca. 10'
- The Arbour [written for the Erato Ensemble] (2016) | Soprano, Flute, Clarinet, Piano, Cello | ca. 9'
- And If The Winter Comes [commissioned by the 2016 Oregon Bach Festival Composer's Symposium] (2016) | Soprano, Viola, Piano (alternate version with cello) | ca. 5.5'
- I Heard the Waves (2015) | Soprano, Flute, Guitar, Cello | ca. 15'
- Alone in Crowds to Wander On (2014) | Mezzo-soprano, Violin, Piano | ca. 5.5'
- O Captain! My Captain! (2013) | Baritone, Piano | ca. 5'
Opera & Opera Scenes
- The Meeting House (2025) [commissioned by Seattle Opera Jane Lang Davis Creation Lab] | Soprano, Soprano, Clarinet/Bass Clarinet, Violin, Cello, Percussion | ca. 18'
- I Set you Down from The Meeting House (2025) [commissioned by Seattle Opera Jane Lang Davis Creation Lab] | Soprano or Mezzo Soprano, Piano | ca. 2.5'
- To Breathe (2020) [commissioned by Eugene Opera] | Soprano, Mezzo-Soprano, Piano | ca. 6'
- The Earthquake Song (2017) [commissioned by Vancouver Opera's New Works Project] | Soprano, Baritone, Piano | ca. 8'
- The Promise (2017) [commissioned by Vancouver Opera's New Works Project] (2017) | Soprano, Baritone, Piano | ca. 7'
Chamber & Solo Instrumental
- In the Midst of Beauty [written for Cascadia Composers In Good Hands concert] (2022) | Piano | 4'
- Painting with Fire [written for the Azura Quartet] (2018) - Saxophone Quartet | ca. 2.5
- Luminous (2018) | Piano | ca. 5.5
- Saxophone Quartet No. 1 (2016) - Saxophone Quartet | ca. 5'
- Appalachian Suite (2015) [featured on Symphony 21's Inaugural Concert| Flute 1/Piccolo, Flute 2, Clarinet, Alto Saxophone, Bassoon, Vibraphone, Violin, Viola, Cello, Bass | ca. 11'
Percussion
- So She Dreamed (2019) | Mixed Percussion Quartet | ca. 7'
- The Odyssey (2011) | Mixed Percussion Ensemble for Eleven Players | ca. 4'
Large Ensemble & Film
- Out There (Film) [Co-written with Mark Marinic] (2018) | Chamber Orchestra | ca. 8'
- Fortica (2017) | Symphonic Wind Ensemble | ca. 4.5'
- Through the Haze (2017) | Symphony Orchestra | ca. 6.5'
- Waves like Glass (2016) | String Orchestra and Five Soloists | ca. 7.5'