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

In progress; to be premiered by the Oakland Symphony and Chorus 2019-20

Concerto for Piccolo and Orchestra

Concerto for Clarinet and Orchestra

NInth Avenue Concerto (bass trombone and orchestra)

Possible Worlds (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)

Tango (oboe, clarinet, alto sax, horn, trombone, cello or bassoon)


Vocal Music

Nunca Olvida (mezzo-soprano and guitar)

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

The Word is Inside You (SATB)

A Hotel Room (soprano, clarinet, guitar)


Solo Piano



Wind Ensemble



bottom of page