top of page

Why compose...

I love to express stories through music and explore the visceral space that surrounds them. Sometimes I’m interested in creating sound collages, other times I surrender to something lyrical. I feel ridiculously compelled to make sense of the world and it comforts me when I am able to organize sounds into a narrative that invites discovery and reflection, bridging the gap from the unfamiliar to something ancestral and relatable. 

Works

Adesse (2026)

For flute and piano, "9 min

Video/Audio | Program Notes | Score

Canyon Dance (2026)

For string orchestra, Level 3, "3​ min

Video/Audio | Program Notes | Score

Teacher/Creator, Wait a Minute (2026)

For vox ensemble, piano, Rhodes, cello, "22​ min

Video/Audio | Program Notes | Score

Retrospects in Reverb (2025)

For piano, "10​ min

Video/Audio | Program Notes | Score

Suspiro (2025)

For bass clarinet and cello, "10 min

Video/Audio | Program Notes | Score

Dinner Chats, I-VI (2022-26)

For pn, Rhodes, or two pianos, "30 Video/Audio | Program Notes | Score

Un-controlling (2022)

For e-bow, vcl, pn; arrangement vcl, e-gtr, perc. "9

Video/Audio | Program Notes | Score

Because of Her (2022)

For piano, violin, viola, cello, vibraphone, bass drum, DAW "10

Video/Audio | Program Notes | Score

AGE (2022)

For orchestra and optional choir, "6

Audio | Program Notes | Score

I am Alive I - I Guess (2020)

Song - vox, pn "3

Video/Audio 

My Life had Stood a Loaded Gun (2021)

For vox, guitar, drums, "4

Video/Audio

Ok, Logic (2016)

For piano and DAW "2

Video/Audio | Program Notes | Score

Children's Works

Canyon Dance (2026)

For string orchestra, Level 3, "3​ min

Video/Audio | Program Notes | Score

bottom of page