top of page

Compositions Click button next to the title for more information or to listen


The Great Flint Sit-Down Strike for chorus and orchestra

 Premiered by the Oakland Symphony and Chorus May, 2023

Concerto for Piccolo and Orchestra

Concerto for Clarinet and Orchestra

NInth Avenue Concerto (bass trombone and orchestra)


Solo with Piano

Running at the Top of the World  (trumpet and piano)

Delicate Fear (horn and piano)

North Beach Rhapsody (clarinet and piano)

Ninth Avenue Hustle (bass trombone and piano)

Variations for Flute and Piano

Nocturne (piccolo and piano)

Sonata for Violin and Piano

Sonata for Cello and Piano


Chamber Music

Fast Lane (trumpet and violin)

Sleepless Night (flute, violin, cello, guitar)

Fantasy on Twelve Strings (two guitars)

Going Up? (flute, viola, cello)

Six Questions (duo for violin and percussion)

Can't Wait (violin [or flute], clarinet, piano)

Quartet for Piano and Strings

Scherzo (clarinet and guitar)

Trio for violin, cello and piano; in-progress


Vocal Music

Nunca Olvida (mezzo-soprano and guitar)

Exile: Two Poems by Brenda Hillman (soprano, string bass, percussion)

The Word is Inside You (SATB)

Looking for America (SATB and piano); in-progress


Solo Piano



Wind Ensemble



bottom of page