Works
- Piano Sonata No. 1 in E-Flat Minor (1982)
- Nocturne No. 1 (1983)
- Piano Sonata No. 2 in C Major (1984)
- Meditation I (1985)
- Impromptu No. 1 (1985)
- Poem No. 1 (1986)
- Poem No. 2 (1987)
- Piano Sonata No. 3 in F Major (1987, revised 2016)
- Nine Preludes (1988)
- Prelude No. 1 in D-Sharp Minor
- Prelude No. 2 in G Major
- Prelude No. 3 in F-Sharp Minor
- Prelude No. 4 in B-Flat Major
- Prelude No. 5 in A Minor
- Prelude No. 6 in D-Flat Major
- Prelude No. 7 in C Minor
- Prelude No. 8 in E Major
- Prelude No. 9 in E-Flat Major
- Piano Sonata No. 4 in D Minor (1992)
- Nocturne No. 2 for Piano: Passionate Melody of Life (2017)
- Romance for Clarinet and Piano (1983, revised 2017)
- Adagio for Violin and Piano (1985)
- Romance for Oboe and Piano (1985)
- Nocturne for Woodwind Quartet (1986, revised 2016)
- Sonata for Oboe and Piano (1990)
- Variations on an Original Theme for Flute and Piano (1990)
- Lament for Flute and Piano (1991, revised 2016)
- Rhapsody for Woodwinds and Piano (1991)
- Tarantella for Woodwinds and Piano (1991)
- Piano Quartet No. 1 (1993, revised 2019)
- Horn Trio No. 1 (1994)
- Aspects of the Hero for Flute, Horn, and Bassoon (1994)
- Idyll for Flute, Cello, and Piano (2023)
- Sonnet XVIII for baritone, piano, and alto recorder, words by William Shakespeare (1982, revised 2019)
- “I Have a Star” for Mixed Chorus with Soprano Solo and Piano Accompaniment, words by the composer (1985)
- “I Have a Star” arr. for Mixed Chorus with Tenor Solo and Piano Accompaniment (1986)
- Hymn to the Night for Mixed Chorus, words by Henry Wadsworth Longfellow (1984)
- “I Have a Star” transcribed and revised for Soprano Solo, String Quartet, and Piano, words by the composer (2016)
- Poem for Piano and Orchestra (1995)