

Works
Click on titles for more info.
For more information on commissioning or purchasing a piece, please visit the CONTACT page.
Chamber
Breaking Through
(2021, 4 mins.) solo cello
Water Poem
(2021, 6 mins.) viola and piano
Distortion for Baroque Instruments
(2021, 11 mins.) 2 baroque violins, baroque bassoon, harpsichord
String Quartet no. 2
(2021, 14 mins.) violin 1, violin 2, viola, and cello
Sonata for Oboe and Piano
(2021, 10 mins.) oboe and piano
J.M. Quartet
(2020, 13 mins.) violin, cello, clarinet, and piano
String Quartet no. 1
(2019, 13 mins.) violin 1, violin 2, viola, and cello
Grandma's Garden
(2019, 4 mins.) clarinet and bassoon
Apocalypse (Revised for Dad)
(2019, 4 mins.) violin 1, violin 2, viola, and cello
Reflections on “In Giving I Connect with Others”
(2019, 6.5 mins.) voice, flute, clarinet, bassoon, and piano -
Text by Isabel Allende
Prelude in Anguish
(2019, 3 mins.) solo piano
Internal Conversations
(2018, 9.5 mins.) wind quintet
Frew Street Reminiscences
(2018, 8 mins.) flute, clarinet, horn, violin, and cello
Three Story Suite
(2017, 11 mins.) clarinet (or alto saxophone) and piano
Survival of the Fittest
(2017, 5 mins.) flute, horn, and piano
Episodes
(2017, 4 mins.) flute, trumpet, violin, and cello
A Tiny Little Door
(2017, 5 mins.) solo piano
Choir
Ma'oz Tzur
(2019, 3 mins.) SATB choir
November
(2018, 4.5 mins.) SATB choir and piano - Text by Elizabeth Drew Stoddard
Stage
It's Never Too Late
(2021) musical theater - Lyrics and Book by Louis DiPietro
Relapse the Musical
(2020) musical theater - Lyrics and Book by Justin Giachetti
Aesoped!
(2016) musical theater - Co-Lyrics and Book by Justin Giachetti
Orchestra
Symphony
(2021, 10 mins.)
Remember Her Name
(2019, 8 mins.)
Wrapped
(2019, 4.5 mins.)
Hyperactivity
(2019, 4 mins.)
Sketches from Salzburg
(2018, 4.5 mins.)
Band
A Dynamic Overture
(2021, 2 mins.) elementary concert band
brownstone
(2021, 4 mins.) big band
struts and ruts: for drum set and wind ensemble
(2020, 8.5 mins.) solo drum set and wind ensemble
At The Parade
(2020, 5 mins.) wind ensemble
Elegy for a Classmate
(2019, 4 mins.) wind ensemble
A Childhood Revelation
(2018, 5.5 mins.) wind ensemble
The Encore March
(2018, 2.5 mins.) wind ensemble
Rainbow Road
(2018, 5 mins.) big band
Reverence
(2017, 4.5 mins.) wind ensemble
Electricity
(2017, 4 mins.) wind ensemble