Воспитанник ДЮСШ №4 г. Молодечно. Первый тренер Виталий Петрович Козяк. Привлекался в молодёжную сборную Республики Беларусь.
С 2016 по 2019 года играл в ФК БАТЭ Борисов (3 игры, 185 минут на поле). В 2016 году стал самым молодым игроком чемпионата Беларуси. Дебютировал в высшей лиге в возрасте 16 лет 329 дней.
С марта 2020 года в ФК "Славия-Мозырь" (аренда у БАТЭ).