

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