Воспитанник школы минского "Динамо" (первый тренер — Станислав Пармонов).
В высшей лиге со второй половины 2021 года играл за "Неман", в составе которого стал обладателем Кубка Беларуси-2023/24. С середины 2024 года — футболист "Минска". Дебютировал за клуб 2 августа в матче против БАТЭ в 16-м туре чемпионата — забив гол, принес "горожанам" победу в этой игре на "Борисов-Арене" (1:0).
С середины 2026 года — игрок БАТЭ.
Имеет опыт выступлений за юношескую, юниорскую и молодежную сборные Беларуси.