Футбольную карьеру начинал в 2018 году в составе клуба «Краснодар-3» в первенстве ПФЛ. Летом 2021 года перешёл в «Машук-КМВ», дебютировал 20 августа в матче против клуба «Легион Динамо».
В апреле 2022 года подписал контракт с казахстанским клубом «Ордабасы». 23 апреля 2022 года в матче против клуба «Кызыл-Жар СК» дебютировал в Премьер-лиге (3:1), выйдя на замену на 79-й минуте вместо Секу Думбия[1]. В 2023 году играл за «Туран». В 2024 году перешёл в медиафутбольную команду ФК 10[2]. В 2025 году присоединился к Broke Boys[3].
Карьера в сборной
19 августа 2018 года дебютировал за сборную России до 18 лет в матче против сборной Испании до 18 лет (2:1).