I Cry (2019)
Finally, an uptempo comedic song for sopranos!
Natasha's Lament (2019)
Written for Voni Kengla because who doesn't like a song about a disappointed Russian spy?
Written for Natalie Harde because there are not nearly enough smart funny songs for women.
Only Good (2018)
Written for the unpublished musical "Too Many Wishes" by Steve Jones. A mother's simple wish for her child.
Sybil Ludington (2017)
This song imagines a meeting between Sybil Ludington and Paul Revere, both heroes of the Revolutionary War who undertook daring midnight rides on horseback to warn the countryside of impending British attack. Though Ludington was only sixteen years old, she rode twice as far as Revere and managed to evade capture by British forces.
Written for Jon Rodriguez on the occasion of his debut as Usnavi in Playhouse on Park's production of "In the Heights," July 2018. For high (Latino) tenor (up to B4).
Young Man (2005)
Recently dug out from archives! Driving contemporary ballad for tenor (full voice up to A4, falsetto to B4 with optional E5).