Soliloquy, Remembrance, and Celebration for soprano saxophone, alto saxophone, flute, clarinet, and bass clarinet
Elegy for saxophone ensemble
Bossa Misteriosa for tenor saxophone, baritone saxophone, sopranino saxophone, piccolo, flute, alto flute, bass flute, Eb clarinet, alto clarinet, bass clarinet, contra-alto clarinet, contrabass clarinet
Plus One for big band saxophone section plus alto soloist
Safety Razor for alto saxophone, tenor saxophone, baritone saxophone, soprano saxophone, piccolo, flute, 3 clarinets, and bass clarinet
Blocked Out for flute, clarinet, alto saxophone, sopranino recorder, soprano recorder, alto recorder, tenor recorder, bass recorder
Active Agenda for saxophone quartet and percussion ensemble, premiered at the World Saxophone Congress in Croatia (2018) WATCH! (The video is mis-titled!)
Ruminations for saxophone quartet premiered at the New York Saxophone Quartet's 60th anniversary concert WATCH!
Overture to the Next Thing for saxophone ensemble premiered at the New York Saxophone Quartet's 60th anniversary concert WATCH!
3 Movements versions for saxophone quartet and woodwind quartet
AREA (Agitated, Relaxed, Elated/Animated) for flute/piccolo, oboe, clarinet/bass clarinet, tenor/soprano saxophone, and bassoon, premiered by Christiana Winds with the composer at the International Saxophone Symposium (2017)
Looming on the Horizon for woodwind doubling quartet
Calm and the Storm for flute, oboe, clarinet, alto saxophone, and bassoon
Primitive Funk for bassoon ensemble (also arranged for low saxophone ensemble)
Chase, Lullaby, and Funk for saxophone quartet and percussion ensemble
Delaware Jazz Suite for saxophone quartet, premiered by the New Jersey Saxophone Quartet at the World Saxophone Congress in Slovenia (2006), US premiere, Carnegie Hall, (2008)
Two Shades of Autumn for saxophone ensemble, premiered by the UD saxophone studio (2007)
Three Travels for solo flute
Would You Be? for solo clarinet
I Would Be for solo alto saxophone
Nostalgienne for solo bassoon or bass flute
Undeterred for solo marimba
15 Difficult Etudes for Saxophone
Original music for the web series and app Professor 13, from the University of Delaware Math Department
Star Spangled Banner arrangement performed at NFL and NBA games
Multiple jazz big band compositions
Many jazz tunes
Elegy for saxophone ensemble
Bossa Misteriosa for tenor saxophone, baritone saxophone, sopranino saxophone, piccolo, flute, alto flute, bass flute, Eb clarinet, alto clarinet, bass clarinet, contra-alto clarinet, contrabass clarinet
Plus One for big band saxophone section plus alto soloist
Safety Razor for alto saxophone, tenor saxophone, baritone saxophone, soprano saxophone, piccolo, flute, 3 clarinets, and bass clarinet
Blocked Out for flute, clarinet, alto saxophone, sopranino recorder, soprano recorder, alto recorder, tenor recorder, bass recorder
Active Agenda for saxophone quartet and percussion ensemble, premiered at the World Saxophone Congress in Croatia (2018) WATCH! (The video is mis-titled!)
Ruminations for saxophone quartet premiered at the New York Saxophone Quartet's 60th anniversary concert WATCH!
Overture to the Next Thing for saxophone ensemble premiered at the New York Saxophone Quartet's 60th anniversary concert WATCH!
3 Movements versions for saxophone quartet and woodwind quartet
AREA (Agitated, Relaxed, Elated/Animated) for flute/piccolo, oboe, clarinet/bass clarinet, tenor/soprano saxophone, and bassoon, premiered by Christiana Winds with the composer at the International Saxophone Symposium (2017)
Looming on the Horizon for woodwind doubling quartet
Calm and the Storm for flute, oboe, clarinet, alto saxophone, and bassoon
Primitive Funk for bassoon ensemble (also arranged for low saxophone ensemble)
Chase, Lullaby, and Funk for saxophone quartet and percussion ensemble
Delaware Jazz Suite for saxophone quartet, premiered by the New Jersey Saxophone Quartet at the World Saxophone Congress in Slovenia (2006), US premiere, Carnegie Hall, (2008)
Two Shades of Autumn for saxophone ensemble, premiered by the UD saxophone studio (2007)
Three Travels for solo flute
Would You Be? for solo clarinet
I Would Be for solo alto saxophone
Nostalgienne for solo bassoon or bass flute
Undeterred for solo marimba
15 Difficult Etudes for Saxophone
Original music for the web series and app Professor 13, from the University of Delaware Math Department
Star Spangled Banner arrangement performed at NFL and NBA games
Multiple jazz big band compositions
Many jazz tunes