Opera

A Call to Arms (2000) Play

Orchestral

Impromptus and Arabesques, for orchestra , Op. 20 (2009)
Hudson Sinfonia, for brass ensemble, Op. 19 (2009)Play
Concerto for Organ and Orchestra, for organ and large orchestra, Op. 14 (2007)Play
Cantata: To One in Paradise, for string orchestra, choir, & soloists, Op. 8 (2005) Play
Ophelia, for soprano and large orchestra, Op. 5 (2004) Play
Andante nobile for large orchestra and choir (2000)

Choral

Down with the Rosemary for choir and organ, Op.22 (2009)PlayCOMPLETE
The Holly and the Ivy
for choir , Op. 18 (2008)
Lo, how a rose e’er blooming, for choir and organ, Op. 13 (2006) PlayCOMPLETE
I Will Sing to the Lord for choir and organ (2005)
Splendor and Honor for choir and organ (2004)
Arise, Shine, for your light has come for choir and organ (2003) Play
Ave Maria No. 2 for choir - TTBB (2003)
The Lamentations of Jeremiah for choir - SATBarBass (2003) Play
Ave Maria No. 1 for choir - SATB (2002)
Mass in F for choir and organ (2002)

Chamber Music

Sonata-Cantelina, for flute and piano, Op. 21 (2009)
Suite Sylvanesque, for solo harp, Op. 10 (2006)Play
Sonata, for violoncello and piano, Op. 12 (2005)Play
Sonata-Fantasy, for violin and piano, Op. 7 (2003) Play
Kreutzer Concert Variations, for violin and piano, Op. 6 (2003) PlayCOMPLETE
String Quartet (2003)
Trio No. 5 for violin, viola & piano (2001)
Trio No. 4 for violin, viola & piano (2000) Play

Piano

Impromptus and Arabesques, Op. 17 (2008)
Ballade, Op. 9 (2004) PlayCOMPLETE
Three Preludes (2003) Play
Fantasy for two pianos (2003) Play
Variations on a Theme by Chopin (2002) Play

Art Songs

Le passage des rêves, Op. 15 (Valéry) (2007) Play
Trois Chansons, Op. 11 (Baudelaire) (2002) Play
Lenoriana, Op. 4 (E.A.Poe) (2002) Play
Quatre Chansons (Baudelaire) (2000) Play
Ophelia, Op. 3 (Shakespeare) (2000) PlayCOMPLETE

Transcriptions

Zigeunerlieder of Johannes Brahms for solo violin and string orchestra (2004)Play
Novelettes of Francis Poulenc for string orchestra (2004)
Selected Mazurkas of Frederic Chopin for string quartet (2003)