Large Ensemble

Six VariationsSechs Leichte Variationen by Beethoven- arr. concert band

Andante and GallopCinq Pi├Ęces Faciles by Stravinsky- arr. concert band

Dance- for concert band

Finale-  from Dvorak's String Quartet no. 12 "American"- arr. concert band

Vanity Lane- Ballet (Act I)- for chamber orchestra and rhythm section

Hamlin Meadows- for concert band

Adoration- by Florence Price- arr. concert band 

Small Ensemble/Chamber

Outside the Bach's: a (B) Minor (re)Invention- for pierott ensemble

Sonata for Trombone- for trombone and piano

Five Miniatures for French Horn- for french horn and piano

Villageoises by Poulenc- arr. saxophone quartet

Babel- for saxophone quartet


For George- for percussion

Piano Suite No. 1

Piano Suite No. 2

Piano Suite No. 3

Piano Suite No. 4

Piano Suite No. 5

Piano Suite No. 6

Three Improvisations- for piano



The Second Law of Thermodynamics- for audience

Awakening- Collaboration with La'Toya Jackson- short film score

Tarot Dance- Collaboration with Kelley Donovan- fixed media score

TexttoImagetoSoundto- Collaboration with Enae Lee- fixed media score