Solo voice with piano or chamber ensemble
Choral
Orchestral
Chamber
Keyboard
Electronic
Dramatic – please see the page for my opera, The Age of Innocence
Except where noted, all works are in one movement. A work title in blue indicates a link to a recording of the work.
To purchase scores and parts for any of these works, please email me using the contact form.
Solo voice with piano or chamber ensemble
Juliet (2004)
soprano, flute, harp
text: Shakespeare, Romeo and Juliet
13 mins.
Where we are least alone (2008)
soprano, clarinet, violin, piano
text: Lord Byron, Childe Harold’s Pilgrimage, Canto the Third, stanzas 89–90
5 mins.
I taste a liquor never brewed (2009)
tenor, piano
text: Emily Dickinson
3 mins.
Two Songs (2009)
baritone, piano
texts: Thomas Lovell Beddoes, “Old Adam, the Carrion Crow”; William Butler Yeats, “The Sorrow of Love”
15 mins.
Job (2011)
baritone, magnetic resonator piano
text: Book of Job (Old Testament); primarily in English (King James Version), with some sections in Hebrew
14 mins.
From the Valley of Baca (2016)
Song cycle, 9 mvmts.
baritone, piano
texts: Poems of Emma Lazarus (in English); 84th psalm (in Hebrew)
25 mins.
Three Poems of Emily Dickinson (2017)
soprano, piano
text: Emily Dickinson
8 mins.
Choral
Fredericksburg (2007)
baritone solo; SATB choir; flute (doubling piccolo); oboe; clarinet in B-flat; bassoon; horn in F; percussion (1 player: glockenspiel, chimes (E4 and E5), snare drum, suspended cymbal, crotales (sounding G6 and B6)); harp; strings
text: Psalm 129 (Vulgate); Walt Whitman, “Vigil Strange I Kept on the Field One Night”; Missa pro defunctis
19 mins.
Ave verum corpus (2014)
SATB choir
text: Liber Usualis, chant in honor of the Blessed Sacrament
2 mins.
Nunc dimittis (Lord, now let) (2016)
SATB choir
text: St. Luke 2:29–32.
1 ½ mins.
O Antiphons (2016)
SATB choir
text: Liber Usualis, seven antiphons for Advent
10 mins.
Vespers Responsory (2016)
SATB choir
text: Service for Advent and 2 Chronicles 20:17.
1 ½ mins.
Orchestral
Little Symphony (2009)
flute; oboe; clarinet in A; bassoon; horn in F; trumpet in C; trombone; percussion (1 player: glockenspiel, bass drum, claves); piano; strings
5 mins.
Prelude (2009)
piccolo; flute I, II; oboe I, II; english horn; clarinet I, II in B-flat; bassoon I, II; contrabassoon; horn I, II, III, IV in F; trumpet I, II in C; trombone I, II; bass trombone; tuba; timpani; percussion (2 players: glockenspiel, xylophone, bass drum, tam-tam); harp; strings
6 mins.
Diabolical Scherzo (2010)
flute; oboe; clarinet in B-flat; bassoon; horn in F; trumpet in C; trombone; percussion (1 player: claves, whip); harp; strings
5 mins.
The River in the Tree (2013)
piccolo; flute I, II; oboe I, II; english horn; clarinet in I, II in B-flat; bass clarinet in b-flat; bassoon I, II; contrabassoon; horn I, II, III, IV in F; trumpet I, II in C; trombone I, II; bass trombone; tuba; timpani; percussion (2 players: bass drum, cymbals, triangle, glockenspiel); harp; piano; strings
12 mins.
Chamber
Nocturne (2000)
guitar
4 mins.
Quartet (2007)
2 violins, viola, cello
5 mins.
Fantasia (2008)
violin, piano
11 mins.
Three Myths (2008)
bassoon
3 mvmts.
7 mins.
Pastorale (2009)
flute, oboe, clarinet, horn, bassoon
5 ½ mins.
Sextet (2010)
oboe, clarinet, bassoon, violin, viola, cello
4 mins.
Trio (2014)
violin, viola, cello
3 mvmts.
16 mins.
Romanza (2017)
cello, piano
7 mins.
Duo (2019)
alto saxophone, cello
4 mins.
Memoria (2019)
clarinet, piano
5 mins.
Keyboard
“Paul” Variations (1997–)
An ongoing work for piano. For his first birthday in 1997, I wrote a theme for my nephew, Paul, and each year since for his birthday I have written a variation on that theme. These variations are not meant to be played as a complete set; any number of them may be grouped together for a performance (though the theme is always to be played first).
Sonata (2015)
piano
3 mvmts.
16 mins.
Prelude and Fugue (2017)
organ
5 mins.
Electronic
Do Not Go Gentle: Concerto for Dylan Thomas (2008)
Recording of Dylan Thomas’s reading of his poem, “Do Not Go Gentle Into That Good Night,” manipulated in MetaSynth and sequenced in ProTools.
2 mins.