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)