This music encompasses a vast array of interests including Baroque traditions, Latin American dance rhythms, contemporary jazz and the Iraqi Maqâm. In almost all cases, this music is a direct reflection of a rapidly changing world and the accompanying changes we experience in defining it spiritually and emotionally.

Large Ensemble

Flicker for Band (2008)


Canter Into Black for orchestra (2000)

Chamber Symphony: Pilatus for Orchestra (2012)


Cradle Song for SATB a capella (2014)

God Has Gone Up for SATB Chorus, Piano, Cello and Percussion (2009)


Occupy for Piano, Violin, Viola and Cello (2012)

Parables of Zion for Trumpet and Organ (2011)

1. Canudos-MIDI DEMO

2. Scorched-MIDI DEMO

Fallen for Cello and Piano (2010)

Source of Breath, Source of Life for Flute, Clarinet, Violin, Cello, Piano and Percussion (2007)

Nuevo Dia for Alto Saxophone, Violin, Cello, Piano and Percussion (2006)

Excerpt 1

Excerpt 2

Shades of Grey for Violin and Piano (2005)
Program Notes
(1. Shadows) Listen
(2. Waves) Listen
(3. Ice) Listen
(4. Trigger) Listen

Harpsichord Concerto for Harpsichord and String Quartet (2002)
Program Notes

(1. Preamble) Listen
(2. Whispers) Listen
(3. The Dance) Listen

Seven Deadly Sins for Flute and Piano (2002)
Program Notes
(1. Pride) Listen
(2. Gluttony) Listen
(3. Lust) Listen
(4. Anger) Listen
(5. Sloth) Listen
(6. Envy) Listen
(7. Greed) Listen

The Seventh Seal for Alto Saxophone and Organ (2002)
Program Notes

In Transit for Alto Saxophone and Piano (2000)
Program Notes
(1. Red Walls) Listen
(2. Mango) Listen
(5. Dream) Listen

Fahrenheit for Piano and Large Chamber Ensemble (1999)
| Program Notes

Jasmine’s Looking Glass
for Flute, Clarinet, Violin, Cello, Piano and Percussion (1998)
Listen | Program Notes


Sonata Maqâm for Piano (2007)
Program Notes
(1. Maqam) Listen
(2. Peste) Listen

Ghost Variation for Piano solo (2003)
| Program Notes

Femme Fatale (2002)
| Program Notes

Five Etudes for Piano (2001)
Program Notes
(3. Melt) Listen
(4. Papillions) Listen

Despedida for Harp solo (2000)
| Program Notes


Towards You for Flute, Clarinet, Violin, Cello, Piano and Percussion (2007)


Shunt (1999)
Listen | Program Notes