LARGE ENSEMBLE
We Sailed to Other Worlds
CSYO, String and Pan Orchestra, 10:00
On the Mercurial Tides, Wind Ensemble ft. Steel Pan , 8:00
Albuquerque Concert Band, Albuquerque, NM
Fall of the Permian, Full Orchestra, 10:00
Premiered at Peabody Conservatory, Baltimore, MD
Symphonic Poem, Full Orchestra, 10:00
Berklee Contemporary Symphony Orchestra, Jordan Hall, Boston, MA
VOICE
Kama Muta, 4:00
Kadja Podoh Na Bembasu, 3:00
Commissioned by Truman Middle School
A Choir's Guide to Surviving Music Theory, 2:30
For the Fallen, 4:00
Crossing the Bar, 3:00
Dies Irae, 3:00
Dedicated to the Montgomery County Youth Chorus
O Were My Love, 3:00
I Gave My All, 4:00
On The Wayside, 3:00
Commissioned by the Metro Voices
Light Immemorial, 4:30
Dedicated to the Seneca Valley Chamber Ensemble
Voices on the Wind, 3:30
Odi et Amo, 4:30
CHAMBER ENSEMBLE
What Will We Say?, Piano Trio and Steelpan.
Kilonova, Steel Pan and String Quartet, 16:00
Delirium, Steel Pan Ensemble .
Echoes, Wind Octet, 8:00
Limbic Limbo, Clarinet Quartet, 7:30
Prolonging the Ictus, String Quartet, 12:00
Phobos and Deimos, Clarinet and Violin, 5:00
String Trio, Violin, Viola, Cello, 6:30
Vinayaka, String Orchestra, 5:00
Kalistos String Orchestra, Boston, MA
Berklee Contemporary String Orchestra Boston, MA
SOLO INSTRUMENT
Sentience, Piano, 11:00
In the Canyon of the Red Rock, Flute, 6:00
Existential Hydrogen, Bassoon, 8:00
2021
2019
2015
2012
2025
2025
2025
2025
2024
2024
2024
2023
2023
2022
2021
2010
2021
2018
2018
2016
2015
2015
2015
2014
2010
2016
2015
2015