Selected Works

Choir

Legacy: Songs of Unity (2025)
for SATB choir, piano, string quartet, and percussion, 15'
1. Unity, 3.5'
2. Lead, Kindly Light, 5.5'
3. Music and Poetry, 6'

In effect it is this: that I love you (2024) 
for SATB choir or TTBB choir and piano, 6'

When I Rise Up (2021) 
for SATB choir, cello, and piano, 6'

Dulce et Decorum est (2020)
for SATB choir with divisi, 5'

Music and Poetry (2020)
for SATB choir and orchestra, 8'

When all falls silent (2020)
for SATB choir with divisi, 5'

I Like For You To Be Still (2019)
for SATB choir with divisi and piano, 3'

The Cross of Snow (2017)
for SATB choir with divisi, 4'

The Beauty of Cosmic Things (2018) 
for SATB choir with divisi, 6'

Homeward Bound (2017)
arranged for SATB choir with divisi, 4'

I Wonder as I Wander (2018)
arranged for SATB choir with divisi, 4'

Chamber and Solo

Poems from Angel Island (2026)
for chamber winds
1. From Endless Sorrows, Tears and Blood Streak
2. Cages of Jade

Poems from Angel Island (2025)
for piano quintet
1. From Endless Sorrows, Tears and Blood Streak
2. Random Thoughts, Deep at Night
3. Cages of Jade

The Fact That We Belong (2024) 
for flute, clarinet, violin, and cello, 10'

Impromptu (2023) 
for solo piano, 4'

As Fast as the Mind Itself (2023) 
for flute + string trio, 6'

Intrusive Thoughts (2023) 
for 12 instruments, 5'

Dreams and Nightmares (2022) 
for pierrot ensemble, 7'

Integrity (2021) 
for piano, string quartet, bass clarinet and flute, 7'

In effect it is this: that I love you (2021) 
for piano trio, 10'

Vitriol (2021) 
for string quartet, 7'

Come as you are (2021) 
for cello and two sopranos, 7'

Stillness (2020) 
for sextet (piano, string trio, clarinet, and flute), 7'

Games (2020) 
for piano trio + percussion, 5'

Two short movements for solo marimba (2020), 5'
I. It's okay
II. It's not okay

Venting (2020) 
for reed quintet, 6'

Violin, Violin (2020) 
for two violins, 3'

Salome (2020) 
for solo violin, 3'

Salome (2019) 
for string quartet, 10'

From Dusk Till Dawn (2019) 
for piano, cello, violin, and flute, 10'

Orchestra

Cages of Jade (2024) 
for orchestra (double or triple winds), 9'

The Ocean Lives There (2023) 
for narrator and orchestra (version without narrator available), 20' or 15'

Intrusive Thoughts (2023)
for chamber orchestra, 15'

Premiere of The Ocean Lives There with the Greater Miami Youth Symphony

Art Song

A Thing That Wants Virginia (2024) 
for mezzo-soprano and piano, 6'
(version available for soprano)

In effect it is this: that I love you (2023) 
for tenor and piano quintet, 8'

Songs of Love and Death (2019) 
cycle for soprano voice and piano, 14'
I. You who never arrived
II. You, Beloved
III. Come thou, thou last one
IV. My gentle and mild being
V. Is it still I?

S.I.W. (2020)
cycle for bass/baritone voice and Pierrot sextet, 10'
I. The Prologue
II. The Action
III. The Poem and The Epilogue

Electronics

That's When I'm Satisfied (2022) 
for spoken word and fixed electronics, 2'

Degradation (2022) 
for dance and fixed electronics, 2'