Окончил Республиканский музыкальный колледж при Белорусской государственной академии музыки в 1991 году (класс Е.Л.Мазелева) и Белорусскую государственную академию музыки в 1997 году (класс доцента И.Л.Бричикова). Участвовал в международных мастер-классах Ги Деплю и Поля Мейера во Франции и Георга Меервайна в Германии.
С 1999 года играет в оркестре Большого театра Беларуси. С оркестром театра и в составе других коллективов работал со всеми ведущими дирижёрами Беларуси, а также маэстро Вильгельмом Кайтелем (Германия), Джеймсом Гелисом, Гэвином Гринуэем. Гастролировал в странах Европы и Америки.
Регулярно выступает в составе камерных ансамблей с ведущими белорусскими музыкантами: скрипачами Артёмом Шишковым, Юрием Германом, виолончелистами Алексеем Афанасьевым, Станиславом Петченко, Иваном Ренанским, пианистами Дашей Мороз, Мариной Ромейко, Олегом Лесуном, флейтисткой Дианой Гонтаренко и др.