Orchestral Works
So Says the Wind, String Orchestra, 2004
Manchester Minature, String Orchestra, 2001
Circle of Dreams, 2000
Vocalise for Violin and String Orchestra, (arr.) 2000
Parisian Evening, Violin and String Orchestra, 1999
Counterpoints on the Preludes and Fugues of the Well-Tempered Clavier, 1999
Prelude and Double Fugue in G minor, String Orchestra, 1995
Romance for Violin and Orchestra, 1994
Chamber Works
Trio in F Sharp for Violin, Cello and Piano, 2003
Sonata for Cello and Piano, 2003
Vocalise for Violin and String Quartet, 2003 (arr.)
Manchester Miniature, String Quartet, 2001
Into Evening, Trombone and Harp, 2001
Vocalise for Violin and Piano, 1999 (arr.)
Counterpoints to the Well-Tempered Clavier, 1998
Sonate pour Flute et Piano, 1996
Berceuse Fantasque, Violin and Piano, 1996
Unwanted Blues, Violin and Piano, 1996
Prelude and Double Fugue in G minor, String Quartet, 1995
Solo Works
Still Life in Toccata Style for solo Piano
Childhood Suite for solo Guitar
Twelve Variations on a Bach Chorale, 2002
Sonate pour piano "Les Hiboux Blancs" 1996
Sonata for Solo Viola, 1996
Choral Works
The Dream Keeper, SATB Choir and 8 Instruments
Sing Christmas!, SATB Choir and Piano, 2001
Kaddish for the Six Million, 2000
B'chol Dor Vador, SATB Choir and Piano, 1999
Esa Enai(Psalm 121), Baritone and SATB Choir, 1987
Songs
License of Love, 2002 - Mezzo-soprano and Piano
Les Couleurs de la Vie, 2000 - Soprano and Piano
Lonely in Eden, 1999 - Mezzo-Soprano (or baritone) and Piano
Parisian Evening, 1999 - Soprano and Piano
Les Visages de L' Amour, 1998 - a cycle of 6 songs for Soprano and Piano
Writings on Music
The Spiraling Tapestry