Родился 30 октября 1941 г. в г. Чермозе Молотовской области. Отец был первым секретарем Чермозского райкома ВЛКСМ, погиб в годы Великой Отечественной войны. Музыку стал сочинять с 13 лет. После окончания 9 класс Чермозской школы поступает в Пермское музыкальное училище на дирижерско-хоровое отделение. В 1980 г. окончил Горьковскую консерваторию по классу композиции А.А. Нестерова, в 1981 - 1983 гг. - ассистентуру-стажировку там же (руководитель тот же). С 1981 г. преподаватель кафедры композиции и инструментовки Горьковской консерватории. Член Ревизионной комиссии Верхневолжского отделения Союза композиторов РСФСР. Умер 3 января 2022 г. Похоронен в поселке Новинки Нижегородской области.
В марте 1983 г. стал членом Союза композиторов СССР.