Performances
String Trio (2021)
Digital Audio Recording.
Symphony No. 4 (2020)
Digital Audio Recording.
Piano Trio No. 2 (2018)
Alden Trio.
Rondo for Solo Bassoon (2018)
Alireza Motevaseli, Bassoon.
Sonatina for Piano (2017)
Julie Barwick, Piano.
Piano Sonata No. 4 (2016)
Jun Cai, Piano.
Violin Sonata No. 2 (2011)
Julie Barwick, Piano. Yuri Kye, Violin.
String Quartet No. 4 (2010)
Altius String Quartet.
Piano Concerto (2008)
Digital Audio Recording.
Songs of the Homeless “I Cry Out Loud” (2004)
Performed by Singers of the Street.
Piano Sonata No. 3 (2003)
William C. Jones, Piano.
Symphony No. 3 “9/11” (2003)
Digital Audio Recording.
Songs of Sonoma (1999)
Erich Stratmann, Baritone. Piano played by the composer.
Four Pieces for Flute and Piano (1993)
Michel Debost, Flute.
Four Pieces for Piano (1990)
William C. Jones, Piano.
Sinfonietta No. 2 (1987)
Digital Audio Recording.
Piano Sonata No. 1 (1985)
Played by the composer.
Three Pieces for Piano (1981)
Played by the composer.
Sinfonietta No. 1 (1981)
Kensington Orchestra.
Piano Variations on “Jeepers Creepers” (1980)
Digital Audio Recording.