Дирижер. Заслуженный артист Украины (1976). Народный артист Украины (1990).
Окончил Львовскую государственную музыкальную академию им. М.В. Лысенко в 1963 году (класс М. Колессы).
Работал суфлером Львовского государственного академического театра оперы и балета (1963), дирижером Прикарпатского военного ансамбля песни и пляски (1964–1965), дирижером Львовский государственный академический театр оперы и балета им.Ив.Франко (1965–1968), дирижером-стажером Киевского государственного академического театра оперы и балета им. Т.Г. Шевченко (руководитель нар.арт. С.В.Турчак; 1968–1971). Далее работал в Донецком театре оперы и балета (ныне Донецкий государственный академический театр оперы и балета имени А.Б. Соловьяненко) дирижером (1971–1975), затем Главным дирижером Донецкого театра оперы и балета (1975–1995).
За период работы в театре осуществил около 40 оперных и балетных постановок, среди которых оперы: «Отелло» Дж. Верди, «Кармен» Ж. Бизе, «Фауст» Ш. Гуно, «Богема», Чио-чиосан», «Тоска» Дж. Пуччини, «Андре Шенье» Ю. Мейтуса, «Князь Игорь» И. Бородина, «Иван Сусанин» М. Глинка; балеты: «Спартак» А. Хачатуряна, «Лебединое озеро», «Щелкунчик» П. Чайковского и другие.
С коллективом театра и с сольными выступлениями был на гастролях в Италии, Испании, США, Португалии, Германии, Болгарии, Азербайджане.
С 1987 года работал в Донецкой государственной консерватории (ныне Донецкая государственная музыкальная академия имени С. С. Прокофьева; с 1987 –– преподаватель, с 1995 года — профессор). За время работы в музыкальной академии являлся неизменным главным дирижером пяти конкурсов им. А. Соловьяненко.
В 2014 году к 200-летию со дня рождения Т.Г. Шевченко подготовил первое прочтение оперы «Путь Тараса» А. Руднянского.
С 2014 года преподаёт в ЛНМА им. М.В. Лысенко в должности профессора кафедры хорового и оперно-симфонического дирижирования.
Помимо педагогической работы в ЛНМА им. М. В. Лысенко поддерживает творческие связи с Львовским национальным театром оперы и балета, участвуя в конкурсах, как член жюри и дирижируем операми «Кармен» Ж.Бизе, «Сельская честь» Р. Леонкавалло, «Запорожец за Дунаем» С. Гулака-А. памяти Т.Г. Шевченко с коллективом оперной студии ЛНМА им. М.В. Лысенко.