Выпускник Белорусского государственного педагогического университета им. М.Танка по специальности «Музыкальное искусство». С 1990 г. работал в Белорусской государственной хореографической гимназии-колледже с ведущими педагогами учебного заведения в старших и выпускных классах на всех предметах специального цикла. В качестве концертмейстера участвовал в мастер-классах ведущих мировых педагогов хореографии, в белорусско-японских и белорусско-французских балетных турах. В период работы в колледже являлся выпускающим концертмейстером поставленных учебных спектаклей и музыкальным руководителем всех отчётно-выпускных концертов учащихся колледжа. На протяжении более 15 лет являлся председателем цикловой комиссии концертмейстеров.
В 2009 году был приглашён на должность концертмейстера по классу балета в Большой театр Беларуси.
В качестве концертмейстера, ответственного за выпуск спектакля, участвовал в постановках многих спектаклей разных лет, среди которых:
При постановке авторского балета И.Колба «Иллюзии Любви» на музыку Д.Шостаковича, Ф.Шопена и Л.Ширина (2023) выступил в качестве составителя партитуры балета в авторской концепции балетмейстера-постановщика, а также ответственного за выпуск спектакля концертмейстера. В постановке авторского балета И.Колба «Пляски» Вечер одноактных балетов: Болеро. Пляска смерти. Кармен.» на музыку М.Равеля, К.Сен-Санса, Ж.Бизе (2025) - в качестве ассистента дирижёра-постановщика, а также концертмейстера, ответственного за выпуск спектакля.
В качестве концертмейстера и звукорежиссёра много гастролирует с балетной труппой по Беларуси и за рубежом.