Окончил Московскую государственную консерваторию им. П. И. Чайковского в 1973 году — композиторское отделение теоретико-композиторского факультета (класс проф. М. И. Чулаки) и фортепианный факультет (класс Н. П. Емельяновой). Кандидат искусствоведения. Тема диссертации: «История и принципы композиторского образования в первых русских консерваториях. 1862–1917» (1993). С 1977 года — преподаватель кафедры композиции теоретико-композиторского факультета, с 1997 года — профессор композиторского факультета Московской консерватории. Также преподает композицию в ЦССМШ при Московской консерватории.