Selected compositions for piano, harpsichord and keyboard.

All performances with composer at the piano and harpsichord.


Piano solo

Ziggurat (2020)

Live performance with elements of improvisation.

Happy Song (2020)

Clouds over the Minarets (2020) Commissioned by Lynn Schugren for the Sierra Prelude Project.  Inspired by the photograph by Richard Blair.





Flight (2013) 


A Year of Days (2002)
14 original piano solos released on the CD: A Year of Days

Push Hands

For Michael


Ten Pairs of tortoises cannot oppose it (1996)
3 nocturnes. 15 minutes
Scenes of Schumann (1993)
13 pieces inspired by Schumann’s Kinderscenen. 15 minutes.
Flower Pieces (1990)
Original poetry. 8 pieces. 16 minutes.
Winner MTAC Composers Today Competition 1993
Dances (1980)
5 pieces. 10 minutes
The Little Notebook (1979)
6 pieces.  5 minutes.

Two Pianos Four Hands

Ziggurat (2004) 7 minutes


Songs of the Ancient Desert (1993)
15 pieces. 16 minutes.  Version for violin/viola, cello, harpsichord (2016) 7 movements.

Ancient Song

Rem Djemilev on violin.

Final composition (trio version)

More compositions for piano solo and duet listed under Educational Materials.