Родился в Санкт-Петербурге. Футболом занимался в спортивных школах клубов «Русь» и «Тосно», а также «Нева» и «Алмаз-Антей».
В сентября 2019 года пополнил состав клуба «Дайнава». Однако уже в декабре 2019 года покинул его, не проведя ни одного матча.
В период с 2020 по 2021 выступал за любительский клуб «Ядро». В его составе стал бронзовым призёром чемпионата Санкт-Петербурга 2020 года[2].
В июле 2021 года после прохождения просмотра подписал контракт с литовским клубом «Невежис»[3]. 17 июля дебютировал в А Лиге, выйдя на 62-й минуте в матче против клуба «Хегельманн»[4].