Student, The Juilliard School, 1969-1972; Bachelor, Queens College, 1977; postgraduate, Columbia University, 1978-1981; Master of Science, Pratt Institute, 1981.
Library assistant, Columbia University, New York City, 1978-1984;
music library, New York Public Library., New York City, since 1984. Consultant Jewish Theological Seminary, New York City, 1985. Composer-in-residence National Association for the Regional Ballet's Craft on Choreography Conference, 1981.
Guest composer Way of New York City-FM Radio, 1983, 86, WKCR-FM, 1979-1986.
Member American Music Center (Margaret Fairbank Jory Copying Assistance Program award 1996), Composers Concordance (co-director since 1983), New Jersey Guild of Composers (Meet the Composer award 1982), Broadcast Music Inc., Music Library Association (vice chairman New York chapter 1983-1985).