Родился в поселке Владимировка Донецкой области (Украина).В 1960 г. окончил Московское хоровое училище, в 1965 г. – композиторское отделение Московской консерватории (класс композиции С. С. Богатырёва и Т. Н. Хренникова), в 1967 г. окончил ассистентуру-стажировку при консерватории (руководитель – Т. Н. Хренников).
В 1967–1993 гг. ведущий музыкальный редактор издательства «Советский композитор».С 1968 г. – член Союза композиторов России, с 1989 г. – член правления Союза композиторов Москвы и председатель комиссии музыкального театра Союза композиторов Москвы, с 2006 г. – секретарь Союза композиторов России.
C 1989 г. – член редакционной коллегии журнала «Балет». Выступал на Мировом конгрессе арфистов в Женеве на тему «Музыка для арфы в России» (2002).С 2004 г. – председатель Русского хорового общества (Москва).