Воспитанник школы ФК "Минск". Первый тренер – Андрей Синичин.
С сезона-2024 – в резервной команде "желто-синих". В 1-й лиге за БАТЭ-2 дебютировал 27 апреля 2024 года в гостевой победной игре 4-го тура чемпионата с солигорским "Шахтером-2" (3:1) – вышел на замену на 74-й минуте.
В главной команде "желто-синих" дебютировал 7 марта 2026 года в первом матче 1/4 финала Кубка Беларуси-2025/26 с жодинским "Торпедо"-БелАЗом (0:1) – вышел в стартовом составе и был заменен на 68-й минуте.