Воспитанник столичной СДЮШОР "Трактор" (амплуа - вратарь). Первый тренер - Виталий Валерьевич Бразинский. Выступал за дубль БАТЭ (2015-16), минский "Луч" и бобруйскую "Белшину" (2017), "Ошмяны"-БГУФК (2018), минский "Энергетик"-БГАТУ (2019), столбцовский "Кронон" (2020), польскую "Иланку" (2021).
В 2018 году окончил БГПУ имени Максима Танка.
С сезона-2022 - тренер вратарей дубля БАТЭ. C января-2024 - тренер вратарей основного состава "желто-синих". С июля 2025 года - в штабе БАТЭ-2.
Имеет тренерскую лицензию категории B.