Chronological

Helter Skelter (1984) 6'
for four percussionists

Sabulum Reptilia (1985) 15'
for percussion quintet, tape and piccolo
 
Voices (1988) 5'
for twelve hand clappers (twelve pairs of hands)
 
Expressions (1989) 6'
for trumpet and piano
 
Humanus Ex Machina (1989) 15'
for three percussionists and alto sax
 
Merry Go Round (1988-90) 3'
for solo marimba (six-mallet)
 
 The Biographies of Solitude (1990) 8'
 for soprano, viola and cello
 
 Christmas Time (1990) 5'
 arrangement for percussion sextet

 Overture for Brass Quintet (1990) 6'
 for brass quintet

Excerptia Overture (1991)  5'
for mallet ensemble

That's Amore (1992) 6'
arrangement for keyboard percussion ensemble

Fantasia (1992/2008) 6'
for tuba and marimba (six-mallet)

Three Postludes (1990-93) 9'
for solo marimba (six-mallets)

Journey Into Courage (Film Score/Suite) (1994-95) 13'
 for trumpet, violin, cello, piano, marimba, percussion, harp and banjo

Up North (1994) 15'
 for clarinet, violin, cello, percussion and piano

Sun Trio (1995) 35'
for violin, cello and piano

Variations & Fantasies on an Accordion Song (1995) 9'
for solo piano

Slightly Comic Overture (1995-96) 7'
for orchestra

Quintus (1996) 7'
for clarinet, violin, cello, marimba and piano

String Quartet No. 1 (1996-97) 22'

Fanfare (1997) 5'
for trumpet sextet

Meditation (1997) 4'
for solo organ

Duo for Flute and Marimba (1998-99) 15'
for flute (doubling alto flute and optional piccolo) and marimba (four-mallets)
 
Duo for Flute and Marimba (1998-99) 15'
for flute (doubling alto flute and optional piccolo) and marimba (four, five and six-mallets)

Four Walden Canons (1999) 5'
for mixed voices

Thursday (1999) 12'
for soprano and piano

Sextet (1999) 9'
for flute, clarinet, violin, cello, percussion and piano

Star Crossing (1999) 9'
for flute, clarinet, percussion and piano

Embracing the Wind (1999) 10'
for flute, viola and harp

Links & Chains (1996/2000) 5'
for violin and marimba (six-mallets)

Skylights (2000) 10'
for clarinet, violin, cello and piano

Braids  (1998/2000) 8'
for violin and marimba (six-mallets)

Stealing Thunder (1999-2000) 9'
for percussion sextet and tape

 Closet Full of Demons (2000-01) 7'
 for sinfonietta

Sonata for Bassoon and Piano (2001) 15'

Suite for String Orchestra (2001) 15'
for string orchestra

Symphony in Three Movements (2002) 19'
for orchestra

Sonata No. 1 for Violin and Piano (2003) 20'

Crimson Earth (1997-99/2004) 14'
for symphonic band
 
Wind Quintet ("Klezmeshugeh Quintet") (2000/2003-04) 18'
 
Electric Lines (2002-03/04) 9'
for orchestra
 
 Komodo (2004) 4'
 for solo marimba (six-mallets)

The Thin Ice of Your Fragile Mind (2004) 8'
 for flute, clarinet, violin, cello, percussion and piano

The Essence of Gravity (2004-05) 18'
for a cappella SATB choir

Enlightened City (2005) 10'
for orchestra

Batter's Box (2005) 18'
for tenor and piano

Eating Variations (2006) 9'
for baritone, flute, clarinet, violin, cello and percussion

Looney Tunes (2006-07) 16'
for flute, saxophone, violin, cello, electric guitar, electric bass, percussion and piano

Piranha (2007) 5'
for solo marimba (six-mallets)

Elegy (2006-07) 10'
for two bassoons and piano

Prison Cell (1989/rev. 2008) 10'
for two percussionists

Winter Songs (2000/2007-08) 20'
for bass-baritone and sextet

Elegy (2006-07/2008) 10'
for two cellos and piano

Tongue and Groove (2009) 8'
for alto saxophone and marimba (four-mallet version)

Tongue and Groove (2008-09) 8'
for alto saxophone and marimba (six-mallet version)

Eternal Reflections (2009) 14'
for a cappella SATB choir
 
The Book of Goddesses (2010) 36'
for flute, harp, percussion, with optional choreographed dance

Three Goddesses (2010) 12'
for flute (doubling piccolo) and harp

Estsanatlehi  (2010) 4'
for bass flute (or C flute)

Deep Blue Ocean  (2010) 12'
for two pianos

Life is But a Dream  (2010) 5'
for a cappella SATB choir

A Dream Within A Dream  (2010) 7'
for a cappella SATB choir

Did You Hear?  (2010) 5'
for a cappella SATB choir

Freya's Tears (2010-11) 16'
for violin and harp

Lux Aeterna (2010-11) 7'
for a cappella SATB choir

Stillness (2011) 6'
for oboe and marimba (six-mallets)

Clarinatrix  (2011) 5'
for bass clarinet and marimba (six-mallets)

Dark Mountains (2011) 14'
for orchestra

Forest Shadows  (2011) 6'
for five-octave or 4 1/3 octave marimba (two versions) (four mallets)

Joy Ride  (2011) 3'
for solo piano
 
Scorpion Tales (2012) 12'
for two harps

Mandala   (2012) 7'
for two marimbas (4 octave and 5 octave) (four-mallets)

Shard (2013) 30"
for clarinet, violin, cello, percussion and piano

CAPTCHA (2013) 16'
for baritone and piano

Ghost Theater (2013) 11'
for two female singers, large chamber ensemble and optional film

Pegasus (2013) 6'
for flute and harp

Snow Day 8'
for a cappella SATB choir

Firecracker Alley (2013-14) 6'
for wind ensemble

Hell's Kitchen (2014) 12'
for flute, clarinet, violin, cello, percussion, piano

I See You (2014-15) 11'
for string orchestra and recording

The Whole Truth (2014-15) 25'
a chamber opera in seven scenes; libretto by Mark Campbell

Shine (2015) 18'
for brass quintet

I See You (2015) 11'
for string quartet and recording

Moon Trio (2015) 20'
for violin, cello and piano

Graffiti Canons (2015) 12'
for SATB a cappella choir and optional slideshow

In Real Life I (2015-16) 21'
dating site songs for soprano and piano

Night Songs (2015-16) 20'
for bass-baritone and piano

Whitman's America (2015-16) 24'
for soprano, baritone, chorus and orchestra

Binary Hearts (2016) 5'
for solo marimba (four mallets)

Stillness (2016) 6'
for alto flute and marimba (four-mallets)

I See You (2016) 11'
for string quintet and recording

Three Way (2012-16) 110'
A trio of one-act operas for eight singers and 12 piece-chamber ensemble; libretto by David Cote

Summer Songs (2016) 21'
for soprano and sextet

Summer Songs (2016) 21'
for soprano and piano

Crossing The Hudson (2016) 5'
for soprano, baritone and piano

Night Songs (2016-17) 20'
for bass-baritone and piano

In Real Life I (2017) 21'
dating site songs for soprano and chamber ensemble

Ouvir Estrelas (2017) 4'
for soprano and piano

The Bell (2017) 20'
for narrator and chamber ensemble

Spring Songs (2018) 20'
for tenor and piano

CAPTCHA (2013/2018) 16'
for mezzo soprano and piano

Braids (1998/2018) 8'
for violin and marimba (four-mallets)

Links & Chains (1996/2018) 5'
for violin and marimba (four-mallets)

Choral Suite from A New Eaarth (2012/2018) 14'
for  SATB choir and piano

A New Eaarth (2012/2018) 38'
for narrator, orchestra, and chorus

Winter Songs (2008/2018) 20'
for bass-baritone and piano 

String Quartet No. 2 (2017-18) 31'

Spring Songs (2019) 20'
for tenor and piano

Spring Songs (2019) 20'
for tenor and sextet

Glitch (2019) 5'
for solo harp

Relative Theory (2019) 12'
for flute, oboe and clarinet (with doublings), and piano

Autumn Songs (2019) 18'
for mezzo-soprano and piano

Autumn Songs (2019) 18'
for mezzo-soprano and instrumental sextet

I Go Among Trees (2019) 15'
for SATB choir and marimba

String Quartet No. 3 (2019-20) 24'

Cocoa Cantata (2020) 22'
for soprano, baritone, bass-baritone, and instrumental sextet (flute, string quartet, and piano)

Dash (2020) 4'
for brass quintet

In Real Life II (2020) 20'
dating site songs for baritone and piano

In Real Life II (2020) 20'
dating site songs for baritone and chamber ensemble

Extraordinary (2020) 9'
for soprano, baritone, and piano

Extraordinary (2020) 9'
for soprano, baritone, and chamber ensemble

Coffee Cantata (Arrangement) (2021) 25’
for soprano, baritone, bass-baritone, and instrumental sextet (flute, string quartet, and piano)

Look To The Sky (2021) 5’
for SATB choir and piano

Pyro (2021) 5'
for solo five-octave marimba (four mallets)

Adagio (2021) 5’
for solo violin

The Winds of Time (2021) 14'
for wind ensemble

Listen (2021-22) 20’
for SATB choir, flute, clarinet, violin, cello, percussion, and piano

CAPTCHA (2013/2022) 16'
for soprano and piano

Soar (2022) 9'
for trumpet and piano

Triple Concerto, “Summit” (2022-23) 30'
concerto for piano trio and orchestra

Summit Trio (2022-23) 9'
for violin, cello, and piano

Kama (2024) 8'
for SATB choir and handpan