Воспитанник пинской ДЮСШ-3 (первый тренер — Виталий Кирилко).
Во взрослом футболе дебютировал в "Слуцке" — 17 сентября 2022 года в домашнем матче 22-го тура чемпионата Беларуси против бобруйской "Белшины" (0:0).
Стех пор за основной состав случан провел 80 матчей (с учетом кубковых поединков), забил 1 гол.
Защищал цвета юношеской (U-17) и юниорской (U-19) сборных Беларуси (2019-21). В составе белорусской команды стал победителем "Кубка развития" (2020).
С сезона-2026 — игрок БАТЭ.