В 1922-27 занимался по классу скрипки в Свердловском музыкальном училище. В 1927-56 дирижёр Свердловского самодеятельного симфонического оркестра. В 1935-40 учился в Уральской консерватории (класс композиции М. П. Фролова), где преподавал с 1939 (с 1958 - доцент). В опере "Охоня" (1954, пост. 1956, 2-я ред. 1957) композитор впервые воплотил в музыке литературные образы Д. Н. Мамина-Сибиряка. Во многих сочинениях использовал элементы уральского музыкального фольклора.
Доктор искусствоведения (2005), профессор кафедры теории музыки УГК (2006 г), руководитель кабинета народной музыки УГК, член СК РФ (1984)Автор многочисленных научных публикаций о фольклоре и русской профессиональной музыке, музыкально-критических статей о композиторах Урала в журналах "Советская музыка", "Музыкальная жизнь", "Российская провинция", в местной печати. Автор монографии «Акустический текст ребенка» (Екатеринбург, 2005), книги «Улей, полный звенящих пчел» (Екатеринбург, 2007). Участник международных, всесоюзных, республиканских и региональных конференций (Москва, Ленинград – Санкт-Петербург, Воронеж, Пермь, Екатеринбург и др.), Лауреат премии губернатора Свердловской области, стипендиат Министерства культуры Свердловской области (2008). Заслуженный деятель искусств Российской Федерации (2007)
Лауреат Премии губернатора Свердловской области за книгу «Традиционный русский музыкальный календарь Среднего Урала» (1997). Лауреат Премии губернатора Свердловской области за книги «Причитания и песни традиционной уральской свадьбы» и «Уральская свадьба» (2014)
Лауреат Всероссийской литературной премии им. П. П. Бажова за книгу «Уральская свадьба» (2014)
Обладатель грантов Президиума Уральского отделения РАН (1993), Президента РФ (1999).