Дирижёрское образование получил в Москве (Государственный музыкально-педагогический институт им. Гнесиных) и Вильнюсе (Литовская государственная консерватория).
С 1979 г. – дирижёр Национального академического Большого театра оперы и балета Республики Беларусь.
Более 30 лет преподавал в Белорусской государственной академии музыки, доцент кафедры оркестрового дирижирования.
Дирижёр-постановщик опер – "Бал-маскарад" и "Дон Карлос" Дж. Верди, "Кармен" Ж. Бизе, "Сельская честь" П. Масканьи, "Медиум" Дж. К. Менотти, "Евгений Онегин" П. Чайковского, "Джанни Скикки" Дж. Пуччини, "Князь Новоградский" А. Бондаренко, "Царская невеста" Н. Римского-Корсакова; балетов – "Дон Кихот" Л. Минкуса, "Спящая красавица" и "Серенада" П. Чайковского, "Эсмеральда" Ц. Пуни, "Тщетная предосторожность" Л. Герольда, "Тристан и Изольда" на музыку Р. Вагнера, "Жизель, или Вилисы" А. Адана, "Па-де-катр" Ц. Пуни, "Праздник цветов в Чинзано" Э. Хельстеда, "Конёк-Горбунок" Р. Щедрина.
В репертуаре: оперы – "Севильский цирюльник" Дж. Россини, "Аида" Дж. Верди, "Тоска" и "Мадам Баттерфляй" Дж. Пуччини, "Паяцы" Р. Леонкавалло, "Князь Игорь" А. Бородина; балеты – "Лебединое озеро" П. Чайковского, "Болеро" М. Равеля, "Ромео и Джульетта" С. Прокофьева, "Весна священная" И. Стравинского, "Кармен-сюита" Ж. Бизе - Р. Щедрина, "Кармина Бурана" К. Орфа, "Спартак" А. Хачатуряна, "Сотворение мира" А. Петрова, "Баядерка" Л. Минкуса и др.
Гастролировал в Германии, Греции, Испании, Китае, Нидерландах, Португалии, Таиланде, Турции, Швейцарии, Японии. В качестве симфонического дирижёра сотрудничал с оркестрами Литвы, Китая, Чехии, Японии, Египте.