Compositions

Orchestral, chamber, vocal, and electronic music
Selected scores and recordings

Technology

Audio signal-processing software
Analog and digital circuits

Recent and upcoming events

Saturday, February 6, 2010; 8PM
Performance of Interstate Holiday by the Symphony in C, Rossen Milanov conducting. (Winner of the 2009-2010 Young Composers' Competition.) Rutgers-Camden Center for the Arts, Camden, NJ.

Wednesday, February 17, 2010; 7PM
Performance of Kinematics by Network for New Music, with public master class by Richard Danielpour. Kimmel Center, Philadelphia, PA.

Sunday, February 21, 2010; 3PM
Premiere of Blago's at his Exercise for baritone and piano, based on speeches by former Illinois Gov. Rod Blagojevich. Performance by Chamber Music Now, featuring baritone Nathan Bachhuber. Settlement Music School, 416 Queen St., Philadelphia PA. More info

Sunday, April 11, 2010; 8PM
Performance of Play of Shadows by the University of Pennsylvania Wind Ensemble, Brad Smith conducting. Irvine Auditorium, 3401 Spruce St., Philadelphia, PA.

Saturday, May 2, 2010; 7:30PM
Performance of a new short piece (variation on the Diabelli theme) by Network for New Music as part of their 25th anniversary celebration. Settlement Music School, 416 Queen St., Philadelphia PA.

Saturday, August 14, 2010; 2:30PM
Performance of selections from Secrets of Antikythera at the Tanglewood Festival of Contemporary Music. Seiji Ozawa Hall, Lenox, MA. More info

[previous events]