Воспитанник пуховичской СДЮШОР (первый тренер – Дмитрий Ломако). Во взрослом футболе дебютировал в 2015 году во второй лиге за "Викторию" (Марьина Горка).
Защищал цвета "Звезды"-БГУ (впоследствии "Энергетика"-БГУ), минского и брестского "Динамо".
По итогам сезона-2022 был включен в список 22 лучших футболистов высшей лиги в роли игрока "Энергетика".
Имеет опыт выступлений за юниорскую и молодежную сборные Беларуси.
С сезона-2025 – игрок БАТЭ.