Кариера
Юноша на Витебск Беларус, играе като полузащитник, но се справя отлично и като дефанзивен халф. Преминава в школата на Шахтьор Солигорск Беларус. През ноември 2016 подписва първи професионален договор с клуба. В началото на 2017 е интегриран във втория състав на тима, както и взима участие в Младежката лига на УЕФА. През юни 2017 застава на пейката на тима в първия състав, но дебют ще направи на 11 март 2018 при победата с 3:1 над Днепър Могильов Беларус за купата на страната, а първи гол бележи на 13 юни 2018 при победата с 1:0 над Торпедо - БелАЗ Беларус. През сезон 2017/18 записва 17 мача с 2 гола и 1 асистенция за тима, сезон 2018/19 има 25 мача с 3 гола и 2 асистенции, а сезон 2019/20 добавя 7 мача, с което общо има 49 мача с 5 гола и 3 асистенции. Печели купа на Беларус с Шахтьор през сезон 2018/19, сребърен медалист през 2018 и бронзов медалист през 2019. На 24 януари 2020 преминава в Астана Казахстан. Дебютира за тима на 29 февруари 2020 в мач за суперкупата на Казахстан спечелен с 1:0 срещу Кайсар Казахстан, а първи гол бележи на 19 март 2021 при победата с 2:0 над Каспий Казахстан. През сезон 2019/20 записва 18 мача с 3 асистенции, сезон 2020/21 има 28 мача с 6 гола и 7 асистенции, сезон 2021/22 играе 27 мача в 2 гола и 6 асистенции, сезон 2022/23 има 26 мача с 2 асистенции, сезон 2023/24 играе 39 мача с 4 асистенции, сезон 2024/25 има 36 мача с 3 гола и 4 асистенции, а сезон 2025/26 добавя 3 мача за отбора, с което общо има 177 мача с 11 гола и 26 асистенции за тима. Шампион на Казахстан през сезон 2022, носител на купата на Лигата на Казахстан през 2024, носител на суперкупата на Казахстан през 2020 и 2023, сребърен медалист през сезони 2021, 2023 и 2024, бронзов медалист през 2020. Футболист на 2023 на Беларус. На 27 декември 2025 подписва с ЦСКА.
През август 2017 получава повиквателна за националния отбор на Беларус до 19 години, като дебютира за тима на 2 септември 2017 в мач срещу Естония, има 2 мача за тази формация. През май 2018 получава повиквателна за националния отбор на Беларус до 21 години и дебютира за тима на 5 юли 2018 в мач срещу Албания, а първи гол за тази формация бележи на 6 септември 2018 в мач срещу Молдова. Има 10 мача с 1 гол за тази възрастова група. В август 2019 получава повиквателна за националния състав на Беларус. Дебютира за тима на 9 септември 2019 в загубата с 1:0 от Уелс, а първи гол бележи на 15 ноември 2020 при победата с 2:0 над Литва. Има 54 мача с 5 гола за тима на Беларус.