Compositions
Solos
L'eau à ciel ouverte (2023) 5'
For vibraphone, water, crotales, metallic pipes, and metal plate
Softening the Cities (2023) 2'
For solo percussion
Sundial (2022) 14'
Four movements for prepared vibraphone and metallic percussion
Mind Play: A book of sound poems for prepared marimba (2022) 12'
A collection of five miniatures
Butterfly Gardens (2022) 4'
For multiple percussion and tape
Brown is the New Red: Reflections on pollution (2019) 8'
For castanets and fixed media (audio and projection)
Lullaby Haze (2018) 7'
For vibraphone, crotales, gongs, and Chinese opera gong
Nahook (2017) 4'30
For vibraphone, cymbals, and triangles
Never Never (Is)Land (2009/2019) 8'30
For prepared marimba
3 Little Farts (2006) 4'
For marimba
Soreya (2022) 5'
For marimba
Flatrock (2000) 4'
For marimba
Riding the Waves (2000) 4'
For castanets and tape
Darked (1999) 4'30
For solo marimba
Flamingo (1998) 4'
For solo timpani
Duos
Whispers of Hope (2023) 4'
Duet for hand drum, two voices, and small gestures
Though Shall Not Apologize (2022) 7'
For prepared vibraphone and small percussion
Que sera sera (1999) 5'
For Xylophone and Marimba
Large Ensemble/Concerto
Reboisement (2023) 6'
For percussion ensemble (10 players)
Riding the Waves (2000) 5'
For solo castanets and percussion ensemble
David's White Wave Genevieve (2000) 7'
For solo marimba and Taiko ensemble
Within and Without (1998)
For percussion ensemble (10 players)
War Theme (1997)
For percussion ensemble (7 players)