Воспитанник могилевского "Днепра" (первый тренер — Евгений Молчан) и российского ФК "Чертаново" (первый тренер — Алексей Леонов).
В России с 2016 по 2022 годы выступал за "Чертаново", "Зенит-2" и "Оренбург".
В 2023 году играл в венгерском "Мезёкёвешде", из которого ближе к концу года перебрался в армянский "Урарту", цвета которого защищал до середины 2024-го.
Последней его командой до перехода в стан "желто-синих" являлся российский "Волгарь" из Астрахани.
Имеет опыт выступлений за юношеские сборные России различных возрастов — в том числе в составе команды U-17 в чемпионате мира-2015.
С сезона-2025 — игрок БАТЭ.