If you wish to purchase a score, please contact me directly.

Concert

Piano Sonata: Dark Days Ahead  (2025)    Listen    Analysis

Midstream  for clarinet and string quartet (2025)    Listen    Notes    Analysis

Chamber Sonata  for mixed ensemble of flute, clarinet, violin, cello, piano, percussion (2024)     Listen    Notes   Analysis

Four Preludes  for woodwind quartet (2024)     Listen    Also as an adaptation for saxophone quartet (2024)    Listen

City of Samsara  for piano, percussion, and synthesizer (2023)     Listen     Notes

Otros Mundos  for horn and piano (2023)     Listen

Esprit géometríque, esprit de finesse  for string quartet (2023)    Notes     español     Listen  

The Well-Sung Woes  for violin and piano (2022)     Notes     español      Listen 

Pastorale  for wind quintet (2022)    Notes    español     Listen     Preview Score

Disputations  for flute, oboe, and piano (2021)    Notes    español     Listen     Preview Score

Puzzles for Piano (2021)    Notes    español     Listen  

Sea Star  for piano solo (2020)     Listen  

Three Miniatures  for clarinet quartet (2017)     Notes     español      Listen     Preview Score

Scarbo for flute and conga (1994)    Notes    Listen 

Three Pieces  for guitar (1989) 

Musing  for baritone voice and piano, text by Walt Whitman (1989)   Score

Fantasy  for violin and piano (1988)  Score

Quantum Quintet  for flute, clarinet, violin, cello, piano (1988)   Notes     Listen 

Fenestration  for tuba, prepared piano, percussion (1986)   Listen

Sacred

The following pieces were written between 1994 and 2006 for the First United Methodist Church of Austin, Texas and the Unitarian Universalist Fellowship of Poughkeepsie, New York. 

Sun Fantasy  for solo piano   Listen    Preview Score

Abide With Me - arrangement for choir SATB and piano (Difficulty: Medium)   Preview Score

Song of Zechariah - unaccompanied men's chorus TTBB (Difficulty: Medium)   Preview Score

How Can I Keep From Singing - arrangement for choir SSATBB with baritone or tenor solo and piano, original text by Anne Warner, additional verse by Robert Wilks  (Difficulty: Medium)    Listen     Preview Score 

God Has Ascended - choir SATB and organ  (Difficulty: Advanced)    Preview Score

O Lord, I Have No Secrets Before Thee - choir SATB, oboe, and organ (Difficulty: Medium), text freely paraphrased from Psalm 139    Listen    Preview Score

O Burning Mountain - choir SATB, unaccomp (2020), text: Hildegard of Bingen (Difficulty: Adv)    Listen    Text