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