Первый тренер: Яков Гдальевич Рыжавский
Начинал заниматься футболом в родном Могилеве, позже учился в минском РГУОР.
Игровая карьера:
2014-2015 - ФК «Белшина» (Бобруйск)
2016 ФК «Днепр» (Могилев)
2017 ФК «Лида»
2018 ФК «Луч»
2019 ФК «Дняпро» (Могилев)
2020 ФК «Минск»
2021 - 2023 - ФК «Неман» (Гродно)
С 2011 по 2012 год выступал за юношескую сборную Беларуси в квалификационных матчах на Чемпионат Европы.