View full list of compositions
Choral Works
- Our Flag Stands TallSong for children’s choir and piano
- Rejoice! Rejoice! Emmanuel!Christmas Cantata for SATB Choir and Organ
- Learn from All the Songs of EarthHymn for SATB choir, trumpet, organ, and timpani
- Children of GodAnthem for SATB Choir
- God Is with UsAnthem for SATB choir and organ
Orchestral Works
- My God, my God, why hast Thou forsaken me?Movement from “Surrender Cantata” for baritone solo, choir, and orchestra
- Have Mercy Upon Me, O LORDMovement from “Surrender Cantata” for baritone solo, choir, and orchestra
Chamber Works
- The Widow, the Orphan, and the ImmigrantDuet for Oboe/English Horn, and Guitar
- In Loving You, I AmSerenade for String Quartet
- PassacagliaPassacaglia for three electric guitars with ebows
- Five Nuances of a MoodRitornello for Clarinet and Piano
- Dialogue for Saxophone QuartetRondo for Saxophone Quartet
Vocal Works
- Called to MorePraise Song
Musical Theater Productions
- Smackdown in the Valley of Elah: David vs. GoliathSongs: David, Little David; Let the Battle Begin
- tRUNks!Songs: tRUNks! Season 3 Theme; Klezmer Chase; Villainous Theme (All Hail the Golgothal Lord); Uncle Joey; Claire, Claire, Claire; Pazow (Claire’s Hit Single); Captain Terrific; No Turning Back; Spa Music
- Escape from CaptivitySongs: Brick Makin’ Blues; Frogs! Frogs! Frogs!