top of page


Undina Speaks (2023)

for soprano, baritone, piano, and percussion 


Commissioned by Local Opera Local Artists (LOLA) and Tetractys New Music, performed at KMFA's Draylen Mason Studio.

Video: Jack Kloeker 

Audio: Jeffrey Blair

Curs'd Hole (2023)

for soprano, cello, and drum set

Cursive (2023)

for soprano, clarinet, and piano

Written in collaboration with Typewriter Rodeo and Central Texas Composers Music Publishing

Fantasy and Rondo (2022)

for violin and piano

Christabel Lin, violin; Keith Allegretti, piano

Good Country (2019 - 2022)

A chamber opera for five vocalists, clarinet, piano, and string quartet

Excerpts from Portland State University, 2022

Canons and Chorales (2020 - 2021)

Electroacoustic music

Ricercar (2018)

For string orchestra

Recording by University of Texas Symphony Orchestra

Elegy and Tarantella (2018)

for sinfonietta

Performed by the University of Texas New Music Ensemble

Broken Glass Music (2018)

for flute/piccolo, clarinet, piano, electric guitar, and double bass

Recording by NOW Ensemble

Voices of Death Row (2017)

for baritone, flute, clarinet, violin, cello, piano, and percussion

University of Texas Cohen New Works Festival

Jawan Jenkins, Baritone

Pet Vignettes (2017)

for saxophone quartet

Performed by MODUS sax quartet

And Dance Upon the Mountain Like a Flame (2016)

for horn and piano

Petrichor (2016)

for wind ensemble

Recording by the University of Texas Wind Ensemble

Three Nocturnes (2015)

for SATB acapella choir

Recording by First Readings Project

Carceri d'Invenzione (2014)

for orchestra

Performed by the University of Michigan Symphony Orchestra

Sonata (2012)

for cello and piano

bottom of page