Футбольную карьеру начал в 2016 году в составе клуба «Астана». 12 марта 2016 года в матче против карагандинского «Шахтёра» дебютировал в казахстанской Премьер-лиге[3].
В начале 2018 года на правах полугодичной аренды перешёл в клуб «Шахтёр» Караганда.
Карьера в сборной
8 сентября 2020 года дебютировал за молодёжную сборную Казахстана в матче против молодёжной сборной Израиля (2:1)[4].