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