List of works:
Northern Tale, for soprano solo and mixed chorus a cappella. 2000. Published by E. C. Schirmer. Performed by the Moscow Conservatory Chorus, Vallejo Choral Society
Canticles of Love, Despair, and Hope, cantata for soprano and baritone soli, mixed chorus and orchestra. Lyrics by Emily Dickinson and San Juan de la Cruz. Published by E. C. Schirmer. 2006. Performed by the Indiana University Contemporary Vocal Ensemble and orchestra
Symphonic Parallels, orchestral overture. 2007. Published E. C. Schirmer.
Lonesome Valley for mixed chorus a cappella. 2007. Performed by Indiana University Chorus.
String Quartet #1 (Intrada - Were you there - Finale). 2008. Performed by the San Jose Chamber Orchestra and SF Conservatory Quartet
Transformations, a song cycle. 2008. Performed by Karen Carle Irwin.
Suite for Organ (Deep River - Toccata - Gifts of the Spirit) . 2008. Performed by Bridget Chatterley.
Gloria for soprano solo, mixed chorus and an instrumental ensemble. 2009. Performed by Pamela Sebastian and Vallejo Choral Society.
The Last Tycoon, multi-media opera, after F. Scott Fitzgerald. Libretto by David Yezzi. 2009-2010. Performed by West Bay Opera
Mystery of Winter, trio for flute, harp and marimba. 2013 Performed at St. Paul’s Episcopal Church, Walnut Creek
Always moving for piano and orchestra, an overture. 2014.
Pulse of memory: homage to Handel. For 4 trumpets, marimba and string quartet. 2014. Performed by Friction Quartet and an instrumental ensemble.
Kontakion for soprano solo, mixed chorus and percussion. Performed by Voices of Silicon Valley.
May my heart, for choir and electronics. 2015. Performed by Voices of Silicon Valley.
Joys of light and reflection for string quartet and electronics/keyboard. 2016 Performed by Thalea Quartet and Robert Hazelrigg.
Our Time of soprano and tenor soli, chorus and electronics. 2018. Performed by Voices of Silicon Valley.